我有使用materializeCss制作的以下菜单,但朋友建议使用角度材料,角度材料的例子有一个类似于我的,我无法重现,因为菜单是根据用户权限动态创建的。 如果你能告诉我它是如何完成的,我感激不尽
答案 0 :(得分:0)
最简单的方法对于右侧部分:您可以在控制器中使用JSON,例如
$scope.jsonTest=[
{
imagePath:"",
title:"",
userPermission:["admin","superAdmin"]
},
{
imagePath:"",
title:"",
userPermission:["admin"]
}
];
并在你的html文件中
你可以使用
<div ng-repeat="item in jsonTest" >
<div ng-show="item.indexof(userRole) > 0">
....(display content)
</div>
</div>