[問題] React設計timer問題
小弟剛學React不久,javascript能力也很弱
目前要做一個簡單的timer
以下是程式碼
var count = 0;
var TimerModule = React.createClass({
getInitialState: function() {
return {value: 0};
},
compenentDidMount: function() {
this.Timer = setInterval(this.Timer, 1);
},
compenentWillUnmount: function() {
clearInterval(this.Timer);
},
Timer: function(){
count++;
this.setState({ value: count });
},
render: function() {
return (<p>{this.state.value}</p>);
}
})
畫面一直在0不會動,我的理解是timer更改state後 React就會去更新畫面,
請問各位大大是我理解有誤嗎
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.216.118.24
※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1462959929.A.2DE.html
推
05/11 18:01, , 1F
05/11 18:01, 1F
→
05/11 18:03, , 2F
05/11 18:03, 2F
→
05/11 20:11, , 3F
05/11 20:11, 3F
→
05/11 20:11, , 4F
05/11 20:11, 4F
→
05/11 20:12, , 5F
05/11 20:12, 5F
→
05/11 20:12, , 6F
05/11 20:12, 6F
→
05/11 20:12, , 7F
05/11 20:12, 7F
→
05/11 21:38, , 8F
05/11 21:38, 8F
→
05/11 21:39, , 9F
05/11 21:39, 9F
推
05/11 22:29, , 10F
05/11 22:29, 10F
GANN....真的是component拼錯惹
想請教一下我這個例子timer要如何綁定阿
一般看到的例子都是匿名後面直接.bind
請問各位大大在寫react都用什麼工具在debug阿?
※ 編輯: e2755699 (61.216.118.24), 05/12/2016 09:11:29
推
05/12 14:32, , 11F
05/12 14:32, 11F
→
06/10 00:43, , 12F
06/10 00:43, 12F
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章