第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

使用mobx更新數(shù)據(jù)問題

使用mobx更新數(shù)據(jù)問題

代碼:let appState = observable({    time: 11,    do:function(){         appState.time=12     } });const App = observer(class app extends React.Component {  componentDidUpdate(){    console.log('1') } render(){  return (<h2 onClick={appState.do}>Home{appState.time}</h2>; }    }) ReactDOM.render(  <App/>,  document.body );實(shí)際上并沒有使用action修飾可以更新到數(shù)據(jù),使用action修飾:let appState = observable({     time: 11,     do: action(function () {      appState.time = 12; })     })action才相當(dāng)于setState,為什么沒有啟用action仍然更新
查看完整描述

2 回答

?
慕桂英546537

TA貢獻(xiàn)1848條經(jīng)驗(yàn) 獲得超10個贊

observable返回的 appState.time= 已經(jīng)是一個setter了,觸發(fā)reaction是正常的

查看完整回答
反對 回復(fù) 2019-03-02
?
MMTTMM

TA貢獻(xiàn)1869條經(jīng)驗(yàn) 獲得超4個贊

我猜你沒有打開嚴(yán)格模式 (enforceActions)

查看完整回答
反對 回復(fù) 2019-03-02
  • 2 回答
  • 0 關(guān)注
  • 2039 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號