日期:2014-05-17  浏览次数:20680 次

哪位帮我看下这段代码
 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)
}


javascript extjs ext

------解决方案--------------------
就是根据有没有查看的权限,设置按钮可用否。 
disabled: (Fes .permissions.indexOf('ROLE_PLATFORM_VISIT_VIEW_EXPROT') == -1), 
这个 其实 就是 disabled: true/false  ,其次ROLE_PLATFORM_VISIT_VIEW_EXPROT  这个你全局搜寻下
------解决方案--------------------
没有 ROLE_PLATFORM_VISIT_VIEW_EXPROT 权限就设置为disable状态