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

QQ登录

只需一步,快速开始

查看: 5162|回复: 14

[处理中5] 动态生成list和里面的select组件

[复制链接]

119

主题

284

帖子

752

积分

高级会员

Rank: 4

积分
752
QQ
发表于 2017-4-8 13:22:38 | 显示全部楼层 |阅读模式
如题。 不要告诉我 bind-visilbe 等绑定方式。
我的字段是不确定的,很多。

37

主题

109

帖子

253

积分

中级会员

Rank: 3Rank: 3

积分
253
QQ
发表于 2017-4-8 14:29:10 | 显示全部楼层
mark一下,同求,我这只是需要对LIST里的控件动态设置高度。。尚未找到方法。。。
回复 支持 反对

使用道具 举报

8

主题

56

帖子

142

积分

初级会员

Rank: 2

积分
142
QQ
发表于 2017-4-8 16:51:00 | 显示全部楼层
jatyhu 发表于 2017-4-8 14:29
mark一下,同求,我这只是需要对LIST里的控件动态设置高度。。尚未找到方法。。。 ...

码住先~~~学习学习~~~
回复 支持 反对

使用道具 举报

发表于 2017-4-10 10:45:25 | 显示全部楼层
bind-visible属性是控制显示隐藏的!
bind-if属性是控制是否生成dom节点的!!
在list中使用这两种效果是最容易实现的
http://docs.wex5.com/wex5-ui-question-list-2131/

如果是使用dom操作动态生成节点!!new select 比较复杂。而且还需要判断在哪一行进行生成等等
http://doc.wex5.com/comp-base/#2.2
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

119

主题

284

帖子

752

积分

高级会员

Rank: 4

积分
752
QQ
 楼主| 发表于 2017-4-13 13:53:07 | 显示全部楼层
liangyongfei 发表于 2017-4-10 10:45
bind-visible属性是控制显示隐藏的!
bind-if属性是控制是否生成dom节点的!!
在list中使用这两种效果是最 ...

怎么总是这三个回复啊。我的字段是不确定的。动态生成的。你说的方法可以实现这种情况吗。请具体指导
回复 支持 反对

使用道具 举报

发表于 2017-4-13 14:30:39 | 显示全部楼层
1134193618 发表于 2017-4-13 13:53
怎么总是这三个回复啊。我的字段是不确定的。动态生成的。你说的方法可以实现这种情况吗。请具体指导 ...

Select 我没测试成功!!
/UI2/system/components/justep/gridSelect/demo/demo.w

gridSelect 组件案例中有动态new 的代码!!如果你想在list中生成~!就需要 获取list每行的dom节点!!然后循环网上加!

qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

119

主题

284

帖子

752

积分

高级会员

Rank: 4

积分
752
QQ
 楼主| 发表于 2017-4-17 13:19:54 | 显示全部楼层
liangyongfei 发表于 2017-4-13 14:30
Select 我没测试成功!!
/UI2/system/components/justep/gridSelect/demo/demo.w

能做一个完整的例子吗
回复 支持 反对

使用道具 举报

发表于 2017-4-17 13:56:15 | 显示全部楼层
1134193618 发表于 2017-4-17 13:19
能做一个完整的例子吗

没有例子
只有gridSelect动态生成的代码,请看/UI2/system/components/justep/gridSelect/demo/demo.w

找到list中某一行的dom节点,可以参考:
http://docs.wex5.com/wex5-ui-question-list-2061

然后调用
  justep.Component.addComponent(list上一行的dom节点, this.gridSelect);
动态添加上去!参考:http://doc.wex5.com/comp-base/#2.2

这就是大体的思路!!
你的字段难道提前不能确定吗??如果字段不多还可以枚举几个gridSelect  控制是否生成就行!

如果字段真的不固定!那就只好动态new 了!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

119

主题

284

帖子

752

积分

高级会员

Rank: 4

积分
752
QQ
 楼主| 发表于 2017-4-17 16:22:40 | 显示全部楼层
liangyongfei 发表于 2017-4-17 13:56
没有例子
只有gridSelect动态生成的代码,请看/UI2/system/components/justep/gridSelect/demo/demo.w

找到list中某一行的dom节点,可以参考:
http://docs.wex5.com/wex5-ui-question-list-2061

这个是点击后才获得dom节点,我是动态生成list。同时生成gridselect。
没有点击动作   我用 渲染事件,没有获得到dom节点。
请给一个例子
回复 支持 反对

使用道具 举报

发表于 2017-4-17 16:35:55 | 显示全部楼层
1134193618 发表于 2017-4-17 16:22
找到list中某一行的dom节点,可以参考:
http://docs.wex5.com/wex5-ui-question-list-2061

你指定通过jquery 的 find 方法 根据li标签进行查询dom节点!!数组进行循环了!

也可以使用this.getElementsByXid('xid')  获取多个dom节点的数组!进行循环操作了!

如果想在list中渲染事件中实现!!也是这样做的
http://docs.wex5.com/wex5-ui-question-list-2006/
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-20 04:53 , Processed in 0.117119 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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