検索

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

angular.js - リンクディレクティブでの変数作成の問題について

リーリー

質問に示されているように、リンク内に変数 show を作成しています。この show は、hide またはscope.show が常に true を表示するかどうかを示すためにテンプレートで使用されています。
どこに問題があるのか​​分かりません。アドバイスをお願いします。ありがとうございます
ただし、console.log (scope.show) は同期的に変更されます

phpcn_u1582phpcn_u15822828日前726

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

  • 给我你的怀抱

    给我你的怀抱2017-05-15 17:05:33

    に変更されました リーリー

    補足:

    ドキュメントを見てください

    文書にはcontroller里的同步操作,或者是通过$http$timeout$interval的异步操作,scope.$apply()是自动执行的(Angular帮你做了)。但你这里显然不符合条件,你使用了DOM API,所以需要手动显示的调用一下scope.$apply()

    であると記載されています

    ドキュメントアドレス: スコープ

    返事
    0
  • 漂亮男人

    漂亮男人2017-05-15 17:05:33

    アドバイスありがとうございます。ドキュメントを読んだ後、私自身のメソッドの多くは apply、dom をトリガーし、徹底的な settimeout 操作は apply をトリガーしません。

    返事
    0
  • キャンセル返事