根据范围中的值在模板中分配href(即路径名称和路径参数名称)

时间:2014-12-31 21:21:46

标签: angularjs angular-ui-router

我是AngularJs的新手并且还在学习这些东西,我正在创建一个包含可点击项目的菜单。当有人点击该项目时,它将使用href中提供的路径名称重定向到视图,这里的问题是我的菜单将使用ng-repeat从控制器生成范围。我想根据项目值更改我的href值,以便根据路径加载相应的视图,这是我的标记和填充范围的控制器。有人可以帮助我,这是最好的方法。

 <a data-ng-repeat="c in vm.List | orderBy: 'order'" href="#Categories/{{c.category}}/{{c.name}}" data-ng-show="{{c.count}} >0">




function getHomeConfigsCtrl($http, iService, $routeParams) {
    var vm = this;
    vm.List = [];
    var promise =
        iService.getConfig(ID);
    promise.then(
       function (result) {
           angular.forEach(result.data.menu, function (value, key) {
               vm.List.push(value);
           });
       },
       function (errorPayload) {
           $log.error('failure loading home page config', errorPayload);
       });
};

0 个答案:

没有答案