vue,在打開彈框的時候,調用this.$refs.xxx.clearFiles();報錯

報錯信息,大概就是,這個元素還沒創建,就根據refs,找到該元素調用元素的方法。肯定不行啊,元素都還沒有,怎麼調用,再後端,相當於空指針異常。

解決:

this.$nextTick(()=>{
  this.$refs['xxxx'].clearFiles();
})

加上上面方法,可以理解爲延遲執行了

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章