検索

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

angular.js - angularjs 動的 ID に基づいて div を表示する方法

次のように HTML で p の ID コードを動的に設定します。

リーリー

HTML 解析後、次のような動的 ID の効果が確認できます:

リーリー

これらの p を表示するかどうかを動的に制御したいと考えています。このコードを js で書きました:

リーリー

結果は期待した効果が得られず、クリックするたびに 3 ps が表示されました。私が望む効果を達成する方法はありますか?

给我你的怀抱给我你的怀抱2800日前750

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

  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-15 17:10:52

    理由はわかりませんが、class="ng-hide" を style="desplay:none" に変更したところ、うまくいきました。 。 。

    返事
    0
  • 怪我咯

    怪我咯2017-05-15 17:10:52

    ng-show と ng-hide は使用できますか?

    返事
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-15 17:10:52

    項目に「isShow」フィールドを追加します。デフォルト値は false です。

    リーリー

    ボタンをクリックすると、isShowの値が反転します。

    リーリー

    返事
    0
  • PHP中文网

    PHP中文网2017-05-15 17:10:52

    angular.js で要素の表示を制御するには 2 つの方法があります。1 つは ng-show ng-hide で、もう 1 つは ng-if です。

    返事
    0
  • 大家讲道理

    大家讲道理2017-05-15 17:10:52

    データを再編成し、要素を非表示にするかどうかを制御するには ng-hide を使用することをお勧めします。

    リーリー

    返事
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-15 17:10:52

    別の属性を追加してpのカスタム属性に書き込んでng-ifで判定する?

    返事
    0
  • 阿神

    阿神2017-05-15 17:10:52

    https://github.com/xufei/ng-c...

    返事
    0
  • キャンセル返事