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

QQ登录

只需一步,快速开始

查看: 1837|回复: 7

[处理中3] wex5 list 如何实现下拉刷新不弹出对话框,默认“确定”

[复制链接]

5

主题

12

帖子

44

积分

新手上路

Rank: 1

积分
44
QQ
发表于 2017-3-14 22:22:44 | 显示全部楼层 |阅读模式
WEX5 LIST下拉刷新,现在都弹出如下对话框,“数据已经修改,刷新将丢失修改数据,是否确定刷新数据?”
                                 取消            确定

如果点击“确定”的话,将正常刷新数据,如果点击取消的话,LIST被清空了。

请问如何设置,不弹出这个对话框,而默认“确认”刷新呢。

原因是我们想解决如下出现的问题,我们在IOS中生成了一个APP,这个APP就是一个WKWEBKIT,用来访问我们发布的WEX5应用,而在IOS中不弹出这个对话框,默认吧LIST清空了。
111111.png
发表于 2017-3-15 09:48:33 | 显示全部楼层
data组件的 confirmRefresh 属性设置为 false 就不会提示数据更新,是否确认了!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

5

主题

12

帖子

44

积分

新手上路

Rank: 1

积分
44
QQ
 楼主| 发表于 2017-3-15 13:33:46 | 显示全部楼层
谢谢您的专业解答。
还有如下两个问题,需要请教。
我有一张表单,状态变化过程是:申请->审批->派单;
审批人进入系统后,在待审批里面可以查看待审批列表,点击列表中某一列进入详情查看页面,当审批人在该详情查看页面里面点击“审批通过”按钮后,完成该表单的审批,系统将自动关闭详情页面,回到待审批表单页面,我现在的需求是当回到待审批列表页面,执行一次列表刷新,刚才审批过的列表就应该没有了,因为他的状态是待派单了。请问如何操作???备注:我们的列表是通过HTTP远程获取到,然后放置于data中的。

还有一个问题,我在用select控件的时候,为什么第一个选项选择不起来,必须选择了第二个后以后的选项,第一个才可以选???

回复 支持 反对

使用道具 举报

发表于 2017-3-15 14:01:37 | 显示全部楼层
nj_jarvis 发表于 2017-3-15 13:33
谢谢您的专业解答。
还有如下两个问题,需要请教。
我有一张表单,状态变化过程是:申请->审批->派单;

1.是shell跳转吗??可以传递一个js函数过来作为回调
http://docs.wex5.com/wex5-ui-question-list-2048/

完成该表单的审批  后,调用js方法,将list页面data组件对应行数据删除即可!也不用刷新数据!!!!(页面优化的一个重要指标就是网络请求要少)

2.
select 第一个选项不能选??不会啊!案例都是正常的!
/UI2/system/components/justep/select/demo/select.w

data组件中是存在这个值的吧??
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

5

主题

12

帖子

44

积分

新手上路

Rank: 1

积分
44
QQ
 楼主| 发表于 2017-3-15 15:11:43 | 显示全部楼层
1、不是shell跳转
首先进入如下表单列表,点击详情,进入详情页面并完成审批,完成审批后,通过closePage,关闭详情页,回到列表页,我想把刚才处理详情的这条删除掉,同时刷新列表。2、select是这样的
this.vehicleUserScopeOptions=justep.Bind.observableArray([{'name':'厅级','id':'0'}, {'name':'处级','id':'1'}, {'name':'科级','id':'2'},{'name':'科级以下','id':'3'}]);


11.png
22.png
回复 支持 反对

使用道具 举报

发表于 2017-3-15 15:21:55 | 显示全部楼层
nj_jarvis 发表于 2017-3-15 15:11
1、不是shell跳转
首先进入如下表单列表,点击详情,进入详情页面并完成审批,完成审批后,通过closePage, ...

1.如果非要刷新列表,那就不用删除了!因为刷新的数据中肯定没有这条数据了!!
不是shell跳转,是怎么跳转和传参的!!详细页能直接调用列表页的方法吗??如果能的话,直接删除data组件哪一行的数据就可以了!


绑定一个KO数组对象,这种我没试过!!建议您自定义一个data组件!然后添加列,添加字段!添加数据! 然后Select绑定这个data组件来显示字段!!请这样做!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

5

主题

12

帖子

44

积分

新手上路

Rank: 1

积分
44
QQ
 楼主| 发表于 2017-3-16 14:03:19 | 显示全部楼层
list页面下拉刷新后,列表内容重复显示了,列表没有清除后重新加载。。。
333.png
回复 支持 反对

使用道具 举报

发表于 2017-3-16 14:58:04 | 显示全部楼层
nj_jarvis 发表于 2017-3-16 14:03
list页面下拉刷新后,列表内容重复显示了,列表没有清除后重新加载。。。
...

list 组件中 绑定字段的写法应该是val('字段')  不要写成data.val('字段')

理解一下
http://docs.wex5.com/wex5-ui-question-list-2019/
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-4 13:14 , Processed in 0.074123 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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