从对象生成菜单动态angularjs
问题描述:
即时尝试从一个对象生成一个动态菜单项,主gola是为用户角色获取一个自定义菜单,要做到这一点我想传递一个对象的指令,但我可以'牛逼想通了从对象生成菜单动态angularjs
继承人是我的指令代码:
.directive("menu", function() {
return {
restrict: "E",
scope: { model: "=" },
templateUrl: "app/views/menu.html",
link: function($scope, element, attr) {
$scope.parentId = attr.id;
},
controller: function($scope, $timeout, $http) {
var menu = {}
$scope.menu = menu
}
});
问候
答
当你写:
scope: {
model: '='
}
您正在告诉Angular在该元素的“模型”属性中创建对该对象的绑定。像这样:
<menu model="object"></menu>
然后,您可以访问使用scope.model该对象在链接功能(它只是范围,而不是$范围,在您的链接功能)
什么是你的问题? – 2014-09-28 05:16:27