0
私はコントローラからルータへの私の初期のサービスロードを悩ましています。 以下のようにしてみましたが、1つの解決メソッドを呼び出すために働いていますが、2つのメソッドを呼び出そうとすると構文エラーが表示されます。私はグーグル、私はこれのための正確な構文を取得していないよ。角度ui-router複数のメソッドを定義することを解決する
にSyntaxError:
.state('my-order-list', {
url: '/my-order-list',
templateUrl: 'app/product/my-order-list.html',
controller: 'MyOrderListController',
controllerAs: 'vm',
resolve: {
orders: getUserOrders,
verifyToken: verifyToken
}
})
方法は、私はまた、2つの方法の中括弧で、その後もそのが動作していない...
を分離しようとしたfunction getUserOrders(myOrderListService, $auth) {
return myOrderListService.getMyOrders($auth.getPayload().id);
}
function verifyToken($stateParams, userProfileService){
return userProfileService.verifyToken($stateParams.token);
}
ここにあるプロパティリストの後に}欠落しています
問題複数のメソッドを呼び出すときにのみ問題が発生し、その動作fまたは1つのメソッドを呼び出す。事前に
おかげで...ルータの定義で
これが答えだったことを示すために、左のチェックマークをクリックしてください - ありがとう。 – halfer