起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2424|回复: 4

[结贴] grid组件同一列里动态创建不同组件的问题

[复制链接]

26

主题

82

帖子

266

积分

中级会员

Rank: 3Rank: 3

积分
266
QQ
发表于 2017-10-18 10:52:20 | 显示全部楼层 |阅读模式
如下图所说,
1.png
发表于 2017-10-18 11:45:19 | 显示全部楼层
grid 组件,如果是想查看的时候显示不同的样式(或不同组件),需要接管onCellRender事件
参考http://doc.wex5.com/comps-datatables-grid/
渲染的时候设置不同的HTML 标签!

如果是编辑的时候才显示不同组件的(input 或 select)
可以直接把两个组件都拖 在 同一个列里面,通过bind-visible属性绑定某个字段的值!控制其中一个组件显示,其他组件都不显示就可以了!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

26

主题

82

帖子

266

积分

中级会员

Rank: 3Rank: 3

积分
266
QQ
 楼主| 发表于 2017-10-18 15:06:11 | 显示全部楼层
liangyongfei 发表于 2017-10-18 11:45
grid 组件,如果是想查看的时候显示不同的样式(或不同组件),需要接管onCellRender事件
参考http://doc.w ...

渲染的时候设置不同的标签后怎么绑定返回的data数据啊,我这样写绑定不了,如下图,还有下拉框的时候怎么绑定其他data数据

把两个组件都拖在同一个列里面的话,还有个问题,显示下拉框的时候每个下拉框还要绑定不同data组件,这个下拉框不是动态设置的怎么区分要去绑定哪个data组件啊

有没有相关例子,谢谢
2.png
3.png
4.png
回复 支持 反对

使用道具 举报

发表于 2017-10-18 15:28:27 | 显示全部楼层
lzbcj 发表于 2017-10-18 15:06
渲染的时候设置不同的标签后怎么绑定返回的data数据啊,我这样写绑定不了,如下图,还有下拉框的时候怎么 ...

event.html  是原来现实的数据!  可以从这里得到!

每个下拉框还要绑定不同data组件 ,那你能不能 使用多个select组件!  绑定不同的data ,还是通过不同的字段控制 bind-visible 或 bind-if    只让一个组件显示!其他组件隐藏就行了!

grid绑定的data可以 使用一个 类型的字段表示,什么让组件显示,其他类型不一样隐藏就行了!

bind-visible  绑定一个自定义函数!在js中计算是否显示即可!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

26

主题

82

帖子

266

积分

中级会员

Rank: 3Rank: 3

积分
266
QQ
 楼主| 发表于 2017-10-18 16:00:49 | 显示全部楼层
liangyongfei 发表于 2017-10-18 15:28
event.html  是原来现实的数据!  可以从这里得到!

每个下拉框还要绑定不同data组件 ,那你能不能 使 ...

谢谢,请结贴
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-7-30 02:56 , Processed in 0.059518 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表