angular.js がルーティングされると、別のページで js の問題が発生する
迷茫
迷茫 2017-05-15 17:02:39
0
4
532

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

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全員に返信(4)
滿天的星座

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

いいねを押す +0
滿天的星座

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

リーリー
いいねを押す +0
给我你的怀抱

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

いいねを押す +0
滿天的星座

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

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート