一、该问题的重现步骤是什么?
1.
2.
3.
二、你期待的结果是什么?实际看到的又是什么?
editDisplay: row => row.parentId !== 0 目前这种写法是错误的,没办法通过 row 的数据进行控制
修改一下beforeOpen,改成如下,后续版本修复
beforeOpen(done, type) { if (['add', 'edit'].includes(type)) { this.initData(); } if (['edit', 'view'].includes(type)) { getDept(this.form.id).then(res => { this.form = Object.assign(res.data.data, { hasChildren: this.form.hasChildren, }); if (this.form.parentId === '0') { this.form.parentId = ''; } }); } done(); },
主要修改逻辑如下:
if (this.form.parentId === '0') {
this.form.parentId = ''; }
讨论(0)
- 热议问题
-
多数据源配置后启动失败问题
1
-
注解不存在的问题
1
-
异步线程是如何传递BladeUser对象的,代码在哪里
1
-
无法获取缓存中的iot字典
1
-
bladex 小程序
1
-
avue-data设置大屏渲染前获取token、调用api接口遇到的问题
1
-
物联网平台的blade-emqx数无法发送到自定义的topic上
1
-
计划什么时候发布4.6版本
1
-
前端配置后台地址怎么配置
1
-
在流程配置中的扩展按钮是否可以隐藏,具体需要怎么操作?
1
扫一扫访问 Blade技术社区 移动端