-1
タイトルをクリックするとdivが表示されます。これを行うには、ng-repeatの値をng-クリック。しかし何らかの理由でそれはそれを得ることはありません。ここで角度:ng-clickでng-repeatの値を使用できません
は私のリストのコードです:ここで
<ul id="vak_lijst">
<li ng-repeat="x in vakken.vakken | unique:'vaknaam'" ng-click="vakken.setSelected(x.vaknaam)">
<span>{{ x.vaknaam }}</span>
<div ng-show="vakken.selected = x.vaknaam">
// some content
</div>
</li>
</ul>
は私のスクリプトです:
vakken.setSelected = function(vaknaam) {
vakken.selected = vaknaam;
console.log('clicked');
}
は、いくつかの名前はオランダ語であることをすみません..
私は{{または}}を使用しませんでしたが、それでも値を渡しません。 –
'console.log(vaknaam)'を実行するとどうなりますか?未定義? – FrankerZ
[mcve]の作成をお勧めします。 [この記事](http://stackoverflow.com/questions/16881478/how-to-call-a-method-defined-in-an-angularjs-directive)は、あなたにいくらかの方向性を与えるかもしれません。 – FrankerZ