javascript 灰烬样品计数器
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 灰烬样品计数器相关的知识,希望对你有一定的参考价值。
{{counter-component}}
{{outlet}}
{{count}}
<button {{action "stopCounter"}}>Stop</button>
<button {{action "startCounter"}}>Start</button>
import Component from '@ember/component';
import { later } from '@ember/runloop';
export default Component.extend({
count: 0,
timerStatus: 1,
init() {
this._super(...arguments);
this.updateCounter();
},
updateCounter() {
if (this.timerStatus) {
this.incrementProperty('count');
later(this, this.updateCounter, 1000);
}
},
actions: {
startCounter() {
this.set('timerStatus', 1);
this.updateCounter();
},
stopCounter() {
this.set('timerStatus', 0);
}
}
});
以上是关于javascript 灰烬样品计数器的主要内容,如果未能解决你的问题,请参考以下文章
javascript 自定义反应挂钩 - 切换样品
javascript 赛普拉斯样品测试
javascript 样品种子DB
javascript Ajax加入购物车(样品)
javascript MIGX样品
为什么线程在《奇点灰烬》* 中至关重要