angular.js - コントローラへの解決の注入がangularjsルーティングで失敗する
高洛峰
高洛峰 2017-05-15 17:02:13
0
1
784

resolve はロード時にトリガーされるだけでなく、復帰時にもトリガーされることがわかったため、取得したコントローラーは復帰時に更新されません。
この例では、resolve で取得したものもサービスに入れて取得しています。それでも状況が同じかどうかを確認するために、当初はインジェクション方式に変更してみました。データはロードされたときにのみ使用されます。
そこで、テストするための例を見つけようとしましたが、注入は常に失敗しました。

ここにはテストが挿入されていません。挿入されるとエラーが報告されます。
http://jsfiddle.net/abelmakihara/x99b2o2p/3/http://jsfiddle.net/abelmakihara/x99b2o2p/3/

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全員に返信(1)
小葫芦

それを注意深く確認しました。ngRoute の理解に何か問題がありましたので、もう一度見てください: jsFiddle

主な違いは次のとおりです:

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