検索

ホームページ  >  に質問  >  本文

angular.js - ng-repeat を使用して Angular でリスト項目を作成する リスト項目の 1 つをクリックして項目を非表示にしたいのですが、どうすればよいですか?

リーリー

変数を記述すると、すべてのリスト項目が同じ ng-hide 変数になり、単一の

を非表示にすることはできません。
怪我咯怪我咯2774日前930

全員に返信(2)返信します

  • phpcn_u1582

    phpcn_u15822017-05-15 16:51:24

    他の人があなたの問題を真剣に受け止められるように、問題を注意深く説明してください。

    「削除」をクリックするだけで、この行がテーブルから消えます。実際、データ内のレコードを削除すると、AngularJS のバインド メカニズムによってインターフェイスが自動的に更新され、行が自動的に消えます。 ng-hide を使用する必要はありません。 AngularJS的绑定机制会自动的更新界面,这一行也就会自动消失了。不需要使用ng-hide

    你只需要好好实现underCarriage(app._id)

    underCarriage(app._id) を適切に実装するだけで済みます。

    リーリー

    私のローカルテストで効果が得られます。 🎜

    返事
    0
  • 天蓬老师

    天蓬老师2017-05-15 16:51:24

    非表示かどうかを記録するためにアプリに非表示属性を追加します

    http://jsfiddle.net/larvata/1wr2bfLs/

    返事
    0
  • キャンセル返事