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

QQ登录

只需一步,快速开始

查看: 1951|回复: 7

[结贴] list组件中li动态绑定

[复制链接]

3

主题

9

帖子

19

积分

新手上路

Rank: 1

积分
19
QQ
发表于 2017-1-12 09:49:46 | 显示全部楼层 |阅读模式
list组件中绑定的data是在js中写自动生成的,组件中的列名不确定,js生成数据组件后才能确定,请问前端list中的li中绑定的val("xxx")也能在js中动态绑定吗
发表于 2017-1-12 11:19:01 | 显示全部楼层
list 也可以动态new  :http://doc.wex5.com/comps-list/
另外data组件动态生成可以参考:http://bbs.wex5.com/forum.php?mo ... 3&pid=165218651
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

3

主题

9

帖子

19

积分

新手上路

Rank: 1

积分
19
QQ
 楼主| 发表于 2017-1-17 11:31:04 | 显示全部楼层
liangyongfei 发表于 2017-1-12 11:19
list 也可以动态new  :http://doc.wex5.com/comps-list/
另外data组件动态生成可以参考:http://bbs.wex5. ...

我看了一下例子里面都是在var Model = function(){}中自定义数据组件,可是我的数据组件是要在获取数据库值之后才能自动生成,还有就是数据组件中的列名能循环赋值吗?因为我也不确定后台传回来的数据列有多少个
回复 支持 反对

使用道具 举报

发表于 2017-1-17 13:45:56 | 显示全部楼层
dongzou__xigu 发表于 2017-1-17 11:31
我看了一下例子里面都是在var Model = function(){}中自定义数据组件,可是我的数据组件是要在获取数据库 ...

那就先请求后台!获取到后循环把列都取出来,按照动态生成data的格式!把列设置进去就可以新增了!
写死的有了!你想办法改成动态生成就可以了啊!

就是一个集合循环把列拿出来就可以了!(当然也包括类型等其他项)
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

3

主题

9

帖子

19

积分

新手上路

Rank: 1

积分
19
QQ
 楼主| 发表于 2017-1-18 16:29:16 | 显示全部楼层
liangyongfei 发表于 2017-1-17 13:45
那就先请求后台!获取到后循环把列都取出来,按照动态生成data的格式!把列设置进去就可以新增了!
写死 ...

主要是这个循环不好写啊,我尝试写了一下,语法不对,求大神指教
ask1.png
回复 支持 反对

使用道具 举报

发表于 2017-1-19 09:42:38 | 显示全部楼层
dongzou__xigu 发表于 2017-1-18 16:29
主要是这个循环不好写啊,我尝试写了一下,语法不对,求大神指教

defCols  这个数组对象,应该提前准备好!而不是在对象里面写for 循环!

对象里直接写表达式,也没地方调用,根本就不符合js语法规则

你需要先使用静态列,能生成后,再变成动态的!

注意:列定义的对象是提前生成的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

3

主题

9

帖子

19

积分

新手上路

Rank: 1

积分
19
QQ
 楼主| 发表于 2017-1-19 11:12:10 | 显示全部楼层
liangyongfei 发表于 2017-1-19 09:42
defCols  这个数组对象,应该提前准备好!而不是在对象里面写for 循环!

对象里直接写表达式,也没地方 ...

非常感谢,动态生成data已经基本解决,我在动态生成的list中绑定通过循环获取的span标签,循环得到的语句打印出来是对的,但是在list中只显示绑定的第一个span标签,请问该如何解决,附带源码,请大神帮忙看下,不胜感激

demo.zip

1.45 KB, 下载次数: 30

回复 支持 反对

使用道具 举报

3

主题

9

帖子

19

积分

新手上路

Rank: 1

积分
19
QQ
 楼主| 发表于 2017-1-19 13:11:29 | 显示全部楼层
已解决,可以结贴啦
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-28 02:51 , Processed in 0.090759 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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