表格的內(nèi)容是這樣的
對(duì)部門的formatter的方法是這樣的
邏輯簡(jiǎn)單的說(shuō)一下, 在created的時(shí)候獲取了部門的數(shù)組,? 然后在拿到用戶的信息护锤。 在給表格賦值的時(shí)候,格式化部門的內(nèi)容(因?yàn)楹蠖藗鬟^(guò)來(lái)的是部門id)蒿囤,我需要把部門id拿去departments部門里找到對(duì)應(yīng)的數(shù)據(jù)轻姿。
但是照我上面的寫(xiě)法乳乌,控制臺(tái)里始終會(huì)給出如下的警告
然后我做了如下的測(cè)試:
由圖可知,在前兩次格式化的過(guò)程中绩聘,departments(部門數(shù)組)并沒(méi)有拿到沥割。所以才會(huì)給出警告。這里我推測(cè)是vue生命周期的問(wèn)題凿菩,
在created 的時(shí)候調(diào)用了 getDepartments()方法机杜,但可能賦值是需要時(shí)間的。所以前兩次格式化的時(shí)候衅谷,departments數(shù)組并沒(méi)有值椒拗。
于是我做了以下的調(diào)整:
這樣就沒(méi)有警告啦!;袂蚀苛!