여러 타이머를 만들려고합니다. 나를 도울 수있는 자습서. 가장 어려운 부분은 html 부분이며 샘플 프로젝트를 연결하는 방법은 나에게 도움이 될 것입니다. 또한 내가 timed.length
가해야 적어도 전역 범위에 timed
라는 변수가 오류를 반환 생각 ..C#, mvc, backbone, timer
Html5.Views.Timer = Backbone.View.extend({
el: 'div#timer',
initialize: function() {
timer = this.model;
this.render();
},
events: {
"clicked div#add_time": "update_timer"
}
render: function() {
$(this.el).append(HandlebarsTemplates['timer'](timer);
this.start_timer();
},
start_timer: function() {
clearTimeout(this.main_timer);
this.main_timer = setTimeout(function() {
if (this.countDownInstance) {
this.countDownInstance.clearRewriteCounter();
}
this.countDownInstance = new countDown(timed.length, 'main_timer');
}, timed_length*1000);
},
update_timer: function() {
timed.length = timed.length+30
this.start_timer();
}
});
질문을 다시 게시하지 마십시오. – Will