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

QQ登录

只需一步,快速开始

查看: 3646|回复: 13

[处理中3] 动态更改timer组件属性

[复制链接]

13

主题

63

帖子

171

积分

初级会员

Rank: 2

积分
171
QQ
发表于 2017-5-6 11:55:44 | 显示全部楼层 |阅读模式
怎么动态更改timer组件里面interval属性。self.getElementByXid("timer1").interval = “100000”;不好使
发表于 2017-5-8 09:51:59 | 显示全部楼层
请看API文档
self.comp('timer1').set({interval :1000})
/UI2/system/components/justep/timer/timer.js.xdoc
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

13

主题

63

帖子

171

积分

初级会员

Rank: 2

积分
171
QQ
 楼主| 发表于 2017-5-8 10:09:17 | 显示全部楼层
试了,没有成功,还是按照初始化的间隔时间进行定时。
回复 支持 反对

使用道具 举报

发表于 2017-5-8 13:21:20 | 显示全部楼层
@_lee_@ 发表于 2017-5-8 10:09
试了,没有成功,还是按照初始化的间隔时间进行定时。

执行完
self.comp('timer1').set({interval :1000})以后需要重启才行


this.comp('timer').stop();
this.comp('timer').start();

关闭后重新开始才生效的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

13

主题

63

帖子

171

积分

初级会员

Rank: 2

积分
171
QQ
 楼主| 发表于 2017-5-8 15:02:56 | 显示全部楼层
那样只能触发一次,然后还是根据初始的设置时间定时
回复 支持 反对

使用道具 举报

发表于 2017-5-8 15:33:48 | 显示全部楼层
@_lee_@ 发表于 2017-5-8 15:02
那样只能触发一次,然后还是根据初始的设置时间定时

每次修改时间后!都要重新执行
this.comp('timer').stop();
this.comp('timer').start();

什么叫只触发一次??设置一次以后就会按照设置的时间执行啊!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

13

主题

63

帖子

171

积分

初级会员

Rank: 2

积分
171
QQ
 楼主| 发表于 2017-5-8 16:20:42 | 显示全部楼层
我在属性里面设置间隔时间是1分钟,执行次数为1. 触发某个按钮后,在function里面设置时间间隔为一小时。设定好后,第一个小时会执行一次,然后就是每隔一分钟执行一次。
回复 支持 反对

使用道具 举报

发表于 2017-5-8 16:37:12 | 显示全部楼层
@_lee_@ 发表于 2017-5-8 16:20
我在属性里面设置间隔时间是1分钟,执行次数为1. 触发某个按钮后,在function里面设置时间间隔为一小时。设 ...

本地测试没问题!
5秒和10秒都是正常的!
加了两个按钮!
当然,如果页面重新加载了!那么当然就回到初始装状态1秒了!

你的页面重新加载了吗?

demo.rar

1.66 KB, 下载次数: 39

qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

13

主题

63

帖子

171

积分

初级会员

Rank: 2

积分
171
QQ
 楼主| 发表于 2017-5-9 08:56:56 | 显示全部楼层
嗯,我页面重新加载了。我是定时跳到指定的界面,然后手动返回定时界面,等候下一次定时任务的启动
回复 支持 反对

使用道具 举报

发表于 2017-5-9 10:42:31 | 显示全部楼层
@_lee_@ 发表于 2017-5-9 08:56
嗯,我页面重新加载了。我是定时跳到指定的界面,然后手动返回定时界面,等候下一次定时任务的启动 ...

重新加载 页面肯定不行的!
除非每次加载页面都要重新执行一次  赋值 和 重启的代码!才行
可以写在onload事件中!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-11 06:14 , Processed in 0.053153 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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