查看: 950|回复: 3

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

升级   3.47%

31

主题

29

回帖

347

积分

注册会员

Rank: 2

积分
347
发表于 2024-9-10 18:13:27 | 显示全部楼层 |阅读模式
希望在不同用户登录的情况下使用不同的样式,或者隐藏某个组件,能实现吗
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2024-9-11 13:17:19 | 显示全部楼层
可以的,通过this.session.user可以获取当前登录人,您可以用这个去对比当前登录人,然后显示不同的内容
回复

使用道具 举报

升级   3.47%

31

主题

29

回帖

347

积分

注册会员

Rank: 2

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

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

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2024-9-13 09:46:25 | 显示全部楼层
可以用脚本设置display:none
比如:this.form.get("textFiled").node.style.display="none";
或者:this.form.get("textFiled").hide();
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread