哪位帮我看下这段代码
ExtJs的.js文件。是一个导出excel的代码 我不怎么懂ext,请问文中disabled: (Fes .permissions.indexOf('ROLE_PLATFORM_VISIT_VIEW_EXPROT') == -1),
这句代码是什么意思,谁给解释一下,特别是'ROLE_PLATFORM_VISIT_VIEW_EXPROT'指的是什么,因为是项目中的文件,大概告诉我这是代表什么就可以了 谢谢
{
text: "导出",
iconCls : 'export32',
scale: 'large',
disabled: (Fes .permissions.indexOf('ROLE_PLATFORM_VISIT_VIEW_EXPROT') == -1),
handler: function(){
backToExcel(this);
}.createDelegate(this)
}
------解决方案--------------------就是根据有没有查看的权限,设置按钮可用否。
disabled: (Fes .permissions.indexOf('ROLE_PLATFORM_VISIT_VIEW_EXPROT') == -1),
这个 其实 就是 disabled: true/false ,其次ROLE_PLATFORM_VISIT_VIEW_EXPROT 这个你全局搜寻下
------解决方案--------------------没有 ROLE_PLATFORM_VISIT_VIEW_EXPROT 权限就设置为disable状态