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

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: zeroone

[结贴] 关于baasdata赋值给data

[复制链接]

10

主题

39

帖子

89

积分

初级会员

Rank: 2

积分
89
QQ
 楼主| 发表于 2016-12-29 16:40:05 | 显示全部楼层
liangyongfei 发表于 2016-12-29 16:26
试试其他组件绑定这个data可以显示吗??
会不会没切换到指定行?
http://docs.wex5.com/wex5-ui-questio ...

切换了,用了fist还是不行.
用了grid组件也是不显示.
回复 支持 反对

使用道具 举报

发表于 2016-12-29 16:45:17 | 显示全部楼层
zeroone 发表于 2016-12-29 16:40
切换了,用了fist还是不行.
用了grid组件也是不显示.

首先,多行有没有显示出来??

确定绑定的这个data   是有值的吗??data.count() 是多少?

如果data.count() > 0 并且字段中也是有值的!就可以显示啊!
一个字段 绑定input 可以显示吗
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

10

主题

39

帖子

89

积分

初级会员

Rank: 2

积分
89
QQ
 楼主| 发表于 2016-12-29 16:52:12 | 显示全部楼层
liangyongfei 发表于 2016-12-29 16:45
首先,多行有没有显示出来??

确定绑定的这个data   是有值的吗??data.count() 是多少?

全部有值,data.count() 有值
字段都是对应了
试了   dataTables1.update();
        detailsData.first(); 都不行
用了下面这个
InfobaasData.each(function(p) {
                        var row = detailsData.add();
                       row.assign(p.row)
                });
dataTables1.clear();
竟然可以,clear必须要加,不然显示不出来.
原理是什么??  郁闷
回复 支持 反对

使用道具 举报

发表于 2016-12-29 16:53:58 | 显示全部楼层
zeroone 发表于 2016-12-29 16:52
全部有值,data.count() 有值
字段都是对应了
试了   dataTables1.update();

可能是缓存,需要清理!没有动态感知!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

10

主题

39

帖子

89

积分

初级会员

Rank: 2

积分
89
QQ
 楼主| 发表于 2016-12-29 17:06:12 | 显示全部楼层
liangyongfei 发表于 2016-12-29 16:53
可能是缓存,需要清理!没有动态感知!

//            var data = [];
//            InfobaasData.each(function(param){
//                var row = param.row.row;
////                debugger;
//                data.push(row);                
//            });
这个方法 是需要两个.row的,官方文档没错
一个row的话 data数组 是为空的.不过还是有个问题
界面显示的都是object这样的值.
遍历data时候 用param.row.val('xx') 获取不到值的
debug调试的时候 需要param.row.val('xx').lastValue 才能获取到值
应该是添加的时候用到两个row.
后面显示的时候解析出现问题
回复 支持 反对

使用道具 举报

发表于 2016-12-29 17:09:17 | 显示全部楼层
本帖最后由 liangyongfei 于 2016-12-30 09:26 编辑
zeroone 发表于 2016-12-29 17:06
//            var data = [];
//            InfobaasData.each(function(param){
//                var row = param.row.row ...

lastValue  是为了存储旧值!一般新值重新编辑后,会保存到旧值中!
请问您现在可以正常显示了吗??
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

10

主题

39

帖子

89

积分

初级会员

Rank: 2

积分
89
QQ
 楼主| 发表于 2016-12-29 17:56:05 | 显示全部楼层
liangyongfei 发表于 2016-12-29 17:09
lastValue  是为了存储旧值!一般新值重新编辑后,会报错到旧值中!
请问您现在可以正常显示了吗?? ...

可以正常
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-25 14:57 , Processed in 0.068400 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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