我是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);
});
};