検索

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

angular.js - コントローラへの解決の注入がangularjsルーティングで失敗する

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

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

高洛峰高洛峰2794日前800

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

  • 高洛峰

    高洛峰2017-05-15 17:04:13

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

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

    リーリー リーリー リーリー

    返事
    0
  • キャンセル返事