鍍金池/ 問答/HTML/ element-ui tree組件無法被引用

element-ui tree組件無法被引用

在使用element-ui tree組件的時候,正常從后臺獲取數(shù)據(jù),也寫了ref屬性,但是在方法里面就沒有這種組件的引用,無法設(shè)置樹形組件勾選的值了,這個tree組件bug還不少,

<el-tree
  :data="treeData"
  show-checkbox
  ref="tree"
  node-key="_id"
:default-checked-keys="tree_checked">
</el-tree>

this.$refs.tree.setCheckedKeys(row.role)

方法里面調(diào)用this.$refs.tree,報錯undefined沒有這個組件,怎么搞?懵逼了我

回答
編輯回答
不舍棄

element官網(wǎng)說了下,讓open事件里面調(diào)用tree,雖然可以用,但是控制臺會報錯,最后我選擇了open事件里面,再調(diào)用超時器,這樣的下一輪事件循環(huán)里調(diào)用,不報錯并且可以用

2018年1月15日 20:06
編輯回答
敢試

上完整代碼吧,你這看不出的

2017年2月15日 19:24
編輯回答
心悲涼

你是在哪個地方調(diào)用的,確保dom已經(jīng)加載了嗎

2018年3月21日 09:42