You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
原理
OwlAdmin
通过amis
生成页面,通过Laravel
提供数据接口,采用前后端分离的方式实现。在响应给前端前,
OwlAdmin
会对amis
的页面结构进行一次处理, 通过permission
属性来控制页面中的组件是否渲染。简单示例
上面的代码会生成如下的页面:
增加权限控制
在没有对应权限的情况下,该组件将 不会被渲染 。
这个方法可以做到那些事情?
根据权限控制 🎉 任何层级的任何组件,例如:
大到整个页面/弹窗, 小到某个按钮/表单/表格/字段, 任何层级的任何组件 都可以通过这个方法控制。
Beta Was this translation helpful? Give feedback.
All reactions