d0cter 发表于 2024-9-10 18:13:27

有没有办法针对不同用户展示不同组件

希望在不同用户登录的情况下使用不同的样式,或者隐藏某个组件,能实现吗

论坛管理员 发表于 2024-9-11 13:17:19

可以的,通过this.session.user可以获取当前登录人,您可以用这个去对比当前登录人,然后显示不同的内容

d0cter 发表于 2024-9-13 09:12:19

论坛管理员 发表于 2024-9-11 13:17
可以的,通过this.session.user可以获取当前登录人,您可以用这个去对比当前登录人,然后显示不同的内容 ...

但是隐藏不是使用样式里边的display:none嘛,在哪里还能操作组件隐藏呢

论坛管理员 发表于 2024-9-13 09:46:25

可以用脚本设置display:none
比如:this.form.get("textFiled").node.style.display="none";
或者:this.form.get("textFiled").hide();
页: [1]
查看完整版本: 有没有办法针对不同用户展示不同组件