angular.js - angular-ui-router のプリロードとコントローラー インジェクション
ringa_lee
ringa_lee 2017-05-15 17:11:59
0
2
532

ui-router の 预加载 resolve がデータを取得した後、それをコントローラーに挿入するにはどうすればよいですか?

備考:

  • $stateでは、controllerUrl経由でコントローラーファイルをインポートします。

  • 私の UI ルーターのバージョンは 0.4.2 です。

ルーティングコード ↓

リーリー

サービスコード ↓

リーリー

このとき、getListをコントローラーに直接注入すると、結果はundefinedになります。

公式ドキュメントを読んだところ、$injectパラメータがありましたが、残念ながら使い方がわかりません。

ringa_lee
ringa_lee

ringa_lee

全員に返信(2)
仅有的幸福

問題は解決されました、方法は実際には非常に簡単です - -

リーリー
いいねを押す +0
漂亮男人

「//ここでデータを取得します」。 。 。 。約束は返しましたか?

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