0
在我的項目我有一些的HTML文檔更新成分發生化學反應的代碼,例如:ReactJS - 當單獨的類屬性更改
var Test = React.createClass({
getInitialState: function() {
return {storage: this.props.storage};
},
render: function() {
return (
<h2>
{this.state.storage}
</h2>
);
}
});
在另一類,APPMAN,我有一個名爲storageLeft
屬性。如果我喜歡渲染測試部分:
<Test storage={AppMan.storageLeft}/>
什麼是去更新Test
組件每當storageLeft
是APPMAN類中改變了正確的方法是什麼?我不確定是否將它作爲組件的屬性傳遞是正確的。最初,我所能想到的是做一個setInterval並不斷地做this.setState({storage: AppMan.storageLeft});
或沿着這些線。任何更好的想法?