数据应用中的视图操作条如何加入权限控制?
请问,数据应用中的视图操作条如何加入权限控制?比如截图中,“新增”、“删除”按钮必须要发布者才能操作,因为这个视图是需要嵌入到门户页面中,不知道怎么控制这个权限。
视图这里列示的是所有有权限可看的数据,肯定是有些是自己发布的,有些不是,所以操作条上没办法统一去隐藏或显示
您可以在选中某一行删除时加入判断,当前人如果是发布人就可以删除,不是就不允许删除 您可以在选中某一行删除时加入判断,当前人如果是发布人就可以删除,不是就不允许删除
这个有没有案例参考? 没有样例完整样例,下方代码是在视图操作条里获取您选中的行,能拿到选中行的发布人,跟当前人对比一下,看是否可以删除就可以了
var list = this.target.view.selectedItems;
if(list.length === 1){
this.form.openDocument(list.data.bundle);
}else{
this.form.notice("请选择一条数据", "info", null, {"x": "center", "y": "center"});
}
页:
[1]