發現問題:小白解決過程
第一:找關鍵點,即**觸發到問題。
第二:觸發後執行了哪些操作。
第三:操作業務問題是否正常。
第四:與正常業務比較,差別在**。
第五:思考問題。
第六:求助。。。。
小白感覺自己發現問題後,處理問題,找到問題的效率很低不知道是不是我的思路出現了問題,希望得到大佬們的支援。
最後:發現問題是,在react的渲染函式,render()中需要接收你需要動態監聽的資料。
原本我的想法通過@inject(『***store』)@observer就可以觀察被觀察的物件中的@observable的變化,如果想要乙個可觀察的狀態引起render的執行,那麼這個觀察的值必須dom文件結構中存在,或者它 可以影響dom文件的結構。說白了,你要把它放在render中(這個值會影響render過程中dom文件結構變化)
總結:如果想要乙個可觀察的狀態引起render的執行,那麼這個觀察的值必須dom文件結構中存在,或者它 可以影響dom文件的結構
以上只是小白的錯誤記錄
React陣列重新賦值問題,用到mobx狀態管理
let newtablestore tablestore let newoperates tojstablestore.operates.filter item,index if newoperates.length 0 以上陣列每次賦值物件都不一樣,如果要用newtablestore去渲染newt...
狀態管理庫 MobX 和 react
class todostore report progress addtodo task const todostore new todostore 複製 當我們去建立乙個todostore,他擁有乙個todos集合,現在我們往這個todostore裡新增一些東西,為了明顯起見,就呼叫todosto...
狀態管理庫 MobX 和 react
class todostore report progress addtodo task const todostore new todostore 當我們去建立乙個 todostore,他擁有乙個 todos 集合,現在我們往這個 todostore 裡新增一些東西,為了明顯起見,就呼叫 todo...