検索

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

angular.js がルーティングされると、別のページで js の問題が発生する

ng をフレームワークとして使用したところ、ルーティング時に問題が見つかりました。異なるページで異なる js が使用されている場合は機能しません。その理由は、js がいくつかの Dom ノードを取得する必要があることだとわかっています。 しかし、ホームページが最初にロードされるとき、この時点では、これらの DOM ノードが取得できません。何か良い解決策はありますか?

迷茫迷茫2792日前537

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

  • 滿天的星座

    滿天的星座2017-05-15 17:04:39

    DOM イベントは有効になりません。データの二重バインディングが失敗した場合は、$scope.$apply() が手動で更新されます。あなたのjsは十分に明確ではありません

    返事
    0
  • 滿天的星座

    滿天的星座2017-05-15 17:04:39

    頻繁に使用されるメソッド、$timeoutメソッドを使用します:

    リーリー

    返事
    0
  • 给我你的怀抱

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

    angular.element(document).ready()
    readyにjsを入れて試してみましょう

    返事
    0
  • 滿天的星座

    滿天的星座2017-05-15 17:04:39

    この問題は私も以前に遭遇し、長い間苦労していました。 http://www.weipxiu.com/?p=434

    返事
    0
  • キャンセル返事