ng-repeatが入力された単純な順序付けされていないリストがあり、ユーザがリスト項目の1つをクリックするたびに何か起こりたいと思います。しかし、ng-clickはHTML内のdivのいずれかと連携しているようではなく、ボタンでのみ動作します。最初は問題がng-repeatであると思っていましたが、ng-repeat ng-clickの外でさえ動作しないようです。私もng-mousedownを使用しようとしましたが、どちらもうまく動作していないようです。これは、同様のdivの外に、私は別のdivをラップしようとしたが、それはまだ動作しませんでしたng-clickは自分のdivで動作していません
<div class="noteItem" ng-mouseleave="btnShow = false" ng-mouseenter="btnShow = true" ng-click="alert('click');">
<li>
{{note.subject|removeHTML}}<a ng-show="btnShow" ng-click="deleteNote(note._id)"><i>DELETE</i></a>
</li>
</div>
:
は、ここに私のhtmlです。私は約1時間この問題に立ち往生しています。
は私たちにあなたがfuncion 'deleteNote'を定義するコントローラを表示します。空のhrefを指定することもできます。 https://docs.angularjs.org/api/ng/directive/ngHref – Rumpelstinsk
アラートを表示することを期待している場合は、間違っている可能性があります。 '$ scope.alert'関数を定義して警告を発するのは、 – Ladmerc
うわー、私はとても馬鹿だと感じています。ありがとうございます。それは長い夜だった... –