Как передать параметр из state во вью??
подскажите плыз, есть
.state("user", { url: "/user/:userId", template: "<user-dir></user-dir>" }) директива app.directive("userDir", function(){ return{ restrict: "E", templateUrl: "layouts/user.html", controller: function($stateParams){ this.id = $stateParams.id; }, controllerAs: "userCtrl" } }); как мне параметр id передать во вью через контролер??? |
|
Во первых откуда у $stateParams поле id, если в стейте ты прописал userId? НАверное $stateParams.userId; должно быть
Во вторых controller: function($stateParams, $scope){ $scope.id = $stateParams.userId; } На вьюхе <span ng-bind="id"></span> |
Часовой пояс GMT +3, время: 23:13. |