亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

請問一下老師,我的這個Store為什么是個空對象

https://img1.sycdn.imooc.com//5b2e6b6e0001f80006400640.jpg

https://img1.sycdn.imooc.com//5b2e6b6f00017e6209600469.jpg
比對了一下代碼,沒啥區別,為啥控制臺打印出來的是undefined/undefined


正在回答

6 回答

5.x 版本的mobx應該對本課程內容沒有影響,但它是依賴 Proxy 的,所以可能要特別關注一下自己使用的瀏覽器:https://caniuse.com/#feat=proxy

0 回復 有任何疑惑可以回復我~

想不出為什么會是undefined,應該與computed無關,是 @observable 出了問題,從 console.log(store) 的結果就能看出來,屬性沒有被正確地建立,你可以把你的 package.json 內容、webpack.config.js 內容,node/npm版本貼出來,以便能進一步定位問題。?

0 回復 有任何疑惑可以回復我~

謝謝老師的解答

0 回復 有任何疑惑可以回復我~

https://img1.sycdn.imooc.com//5b32488300019f9212290728.jpg

https://img1.sycdn.imooc.com//5b3248850001681712290728.jpg今天又來看了一次,還是沒找到原因

0 回復 有任何疑惑可以回復我~
#1

茵風泳月

因為你的 webpack.config.js 中對于babel-loader的 plugins 順序寫反了,正確的順序是 ['transform-decorators-legacy', 'transform-class-properties'],是的,babel的plugin是順序相關的。抱歉沒有在課程中強調到。
2018-06-27 回復 有任何疑惑可以回復我~
#2

含笑一過 回復 茵風泳月

解決了
2018-06-29 回復 有任何疑惑可以回復我~
#3

心遠地自偏 回復 茵風泳月

真的是這個原因哎。之前那個 @readonly 不生效也是這個原因。。。
2019-11-01 回復 有任何疑惑可以回復我~

https://img1.sycdn.imooc.com//5b309828000164ec04850387.jpg

mobx版本

0 回復 有任何疑惑可以回復我~
#1

含笑一過

我把“5.0.3”的版本換成了“4.2.1”版本 打印的結果還是undefined
2018-06-25 回復 有任何疑惑可以回復我~

我也碰到了一樣的issue

0 回復 有任何疑惑可以回復我~
#1

茵風泳月

請看我對題主的回復,應該是同樣的問題。謝謝。
2018-06-27 回復 有任何疑惑可以回復我~
#2

慕妹5067671 回復 茵風泳月

xjfkjgjkvjbjl
2018-06-28 回復 有任何疑惑可以回復我~
#3

慕妹5067671 回復 茵風泳月

ghvjhvuvhivh
2018-06-28 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

請問一下老師,我的這個Store為什么是個空對象

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號