请选择 进入手机版 | 继续访问电脑版

关于组件默认值的问题

[复制链接]
查看: 7933   回复: 9     已解决

8

主题

3

回帖

2万

积分

论坛元老

Rank: 8Rank: 8

积分
20877
2023-4-12 14:18:33   显示全部楼层   阅读模式  
组件设置默认值时,不希望通过代码而改成可配置的。有些默认值在打包后到项目才知道是什么例如当前登陆人,在修改表单设计器时,我是不知道任何信息的,因而不知道怎么设置默认值

admin已获得悬赏 200 威望

最佳答案

二开一个组件就行了,把这些逻辑放在组件内部实现。 比如组件有个属性showCurrentUser,true表示获取当前登录用户。 在组件内部封装一段代码,从登录之后的cookie信息读取登录用户名。 ...
回复

使用道具 举报

7

主题

237

回帖

27万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
272335
2023-4-12 16:56:29   显示全部楼层  
二开一个组件就行了,把这些逻辑放在组件内部实现。

比如组件有个属性showCurrentUser,true表示获取当前登录用户。
在组件内部封装一段代码,从登录之后的cookie信息读取登录用户名。
回复

使用道具 举报

0

主题

7

回帖

27

积分

新手上路

Rank: 1

积分
27
2023-9-7 11:06:37   显示全部楼层  
看起来,就是需要二开才是最好的方法
回复

使用道具 举报

0

主题

10

回帖

36

积分

新手上路

Rank: 1

积分
36
dpl
2023-9-20 14:42:54   显示全部楼层  
感谢分享!!!
回复

使用道具 举报

0

主题

2

回帖

44

积分

新手上路

Rank: 1

积分
44
2024-1-5 17:36:49   显示全部楼层  
这个需要二次开发吧
回复

使用道具 举报

0

主题

3

回帖

45

积分

新手上路

Rank: 1

积分
45
2024-1-11 15:00:18   显示全部楼层  
需要2开
回复

使用道具 举报

0

主题

3

回帖

47

积分

新手上路

Rank: 1

积分
47
2024-1-30 14:50:09   显示全部楼层  
render貌似也需要二次开发吗?
回复

使用道具 举报

0

主题

2

回帖

648

积分

高级会员

Rank: 4

积分
648
2024-2-2 13:53:27   显示全部楼层  
需要二次开发
回复

使用道具 举报

0

主题

2

回帖

48

积分

新手上路

Rank: 1

积分
48
2024-2-26 14:23:54   显示全部楼层  
二次开发配置
回复

使用道具 举报

0

主题

10

回帖

138

积分

注册会员

Rank: 2

积分
138
2024-5-4 18:30:54   显示全部楼层  
确实除了二开,拦截onChange事件可能也行。
回复

使用道具 举报

您需要登录后才可以回帖   登录 注册账号

高级模式