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

QQ登录

只需一步,快速开始

查看: 1472|回复: 3

[处理中3] 关于baasdata组件!

[复制链接]

141

主题

291

帖子

1503

积分

金牌会员

Rank: 6Rank: 6

积分
1503
QQ
发表于 2017-7-31 16:08:53 | 显示全部楼层 |阅读模式
我的baasdata组件是有分页的。。。若我当前在第三页,我点了刷新后,会自动跳到首页。。。能否我点击一个按钮刷新后,仍旧停留在当前页?
发表于 2017-7-31 16:44:48 | 显示全部楼层
默认刷新是回到首页的!需要自己接管onCustomRefresh 事件!
将offset 和 limit属性作为参数传递到后台!刷新数据才能获取某一页的数据!
传参的做法可以参考:
/UI2/demo/acc_data/list.w
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

141

主题

291

帖子

1503

积分

金牌会员

Rank: 6Rank: 6

积分
1503
QQ
 楼主| 发表于 2017-7-31 18:10:27 | 显示全部楼层
老师,我发现我在刷新前 alert     event.limit  和  event.offset  都是undefined
                var data = event.source;
                justep.Baas.sendRequest({
                        "url" : "/hrSys/hrSys",
                        "action" : "queryV_report",
                        "params" : {
                                "columns" : justep.Baas.getDataColumns(data),
                                "limit" : event.limit,
                                "offset" : event.offset
                        },
                        "success" : function(resultData) {
                                var append = event.options && event.options.append;
                                data.loadData(resultData, append);
                        }
                });       

这段代码我该怎么改?
回复 支持 反对

使用道具 举报

发表于 2017-8-1 09:37:22 | 显示全部楼层
xuanxiao325 发表于 2017-7-31 18:10
老师,我发现我在刷新前 alert     event.limit  和  event.offset  都是undefined
                var data = event.sou ...

本地测试案例没问题!
设置
"offset" : 3
就会只查询出 第4条数据!(你可以运行一下案例!然后对比代码修改)

他是data组件!要不你也换成data组件!去和baasServer 进行数据交互吧!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-10 03:50 , Processed in 0.091719 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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