权限使用
使用thymeleaf模板整合了shiro标签 - 界面可以直接使用。(此处简单介绍两个,更多请参考官方文档)
<a href="#" shiro:hasPermission="system:user:add">包含权限字符串才能看到</a>
<a href="#" shiro:hasRole="admin">管理员才能看到</a>
如果需要在JS中使用权限,使用封装方法
var addFlag = [[${@permission.hasPermi('system:user:add')}]];
var removeFlag = [[${@permission.hasRole('admin')}]];
<a class="btn btn-success btn-xs ' + editFlag + '">包含权限字符串才能看到</a>
<a class="btn btn-danger btn-xs ' + removeFlag + '">管理员才能看到</a>