在vue項目裏使用iview製做後臺管理系統時,因爲有多個頁面都須要用到table組件,因此就把table寫到了一個公共組件裏,在其餘頁面去引用它,可是這時會發現一個問題,就是render函數裏的this指向再也不指向vue實例了,所以咱們就沒法經過this去獲取當前vue實例下的數據和事件而且去改變他們了。vue
公用組件tableList_xl
iview
引用tableList_xl組件的當前組件
當前rander函數裏的this不指向vue實例函數
解決方式
在script裏面定義了_this,而後在created裏面把this賦值給_this,在rander函數裏直接用_this來獲取和改變vue實例下的數據和方法
this