Google App Maker-在按角色设置UI可见性方面遇到问题

时间:2018-12-28 15:59:35

标签: javascript google-app-maker

我正在尝试根据多个角色之一设置窗口小部件的可见性。日志似乎返回正确的值,但是ui不能正确响应。

记录器正在显示:
用户角色:管理员
服务器返回:true

客户端脚本(“可见”属性)

google.script.run.withSuccessHandler(function(visible) {
  console.log("Server returns: " + visible);
}).vis_canUnwind(@user.roles)

服务器脚本:

function vis_canUnwind(role){
console.log("User Role: " + role);
  if(role == "Admins"||"DeptHeads"){
      return true;
    }else{
      return false;
   }
}

如果我使用(@ user.roles).indexOf('Admins')> -1 (作为可见属性),那么它可以正常工作,所以我确保它与我的代码有关。

0 个答案:

没有答案