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

QQ登录

只需一步,快速开始

查看: 1555|回复: 2

[结贴] 动态list无法显示数据问题

[复制链接]

4

主题

11

帖子

37

积分

新手上路

Rank: 1

积分
37
QQ
发表于 2016-9-7 16:09:27 | 显示全部楼层 |阅读模式
当切换select选项时,根据选中项的值确定list中table显示列,动态设置表头和每列绑定的数据,运行结果出来后,data中成功加载后台查询到的数据,table的表头正常设定,显示的行数跟data中数据的行数一致,但table中各行都是空值。
1.png 根据气象要素确定统计结果的表头和绑定数据。 2.png 正确设置表头, 3.png 点统计后通过调试确认data中有4条记录,而且都有值,有的为0,有的是小数,但table中只有4个空行。附代码如下: 4.png 动态设置表头的代码, 5.png 动态创建list,并设置表头,绑定数据的的代码。
求大神解救!

0

主题

9

帖子

21

积分

新手上路

Rank: 1

积分
21
QQ
发表于 2016-9-7 18:31:28 | 显示全部楼层
既然有值而且data中有数据,那证明是成功加载了。那就可能是你字符串拼接的问题,得到的数据不正确,也会无法正常显示的。希望对你有所帮助
回复 支持 反对

使用道具 举报

4

主题

11

帖子

37

积分

新手上路

Rank: 1

积分
37
QQ
 楼主| 发表于 2016-9-8 09:41:14 | 显示全部楼层
xerxes 发表于 2016-9-7 18:31
既然有值而且data中有数据,那证明是成功加载了。那就可能是你字符串拼接的问题,得到的数据不正确,也会无 ...


谢谢!
经过尝试,字符串拼接确实有问题,但更主要的可能是Wex5自身的问题。JS中动态创建List,设置绑定的bind-ref="ref('+"'maxCol'"+')"拼接后结果为bind-ref="ref('maxCol')",这个结果跟源代码下的设置是一样的,但就是不显示数据。在设计中拖控件,属性面板设置bind-ref后,运行可以正常显示数据。
另外,设计模式下使用bind-ref就可以显示数据,用JS动态创建时却要用bind-text才可以,bind-ref不显示。
最终代码改成如下,可以正常显示。相当郁闷,费了一天时间。
6.png
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 20:13 , Processed in 0.055284 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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