在使用element-plus的el-table組件的時候,如果v-if使用不當,發到線上會報錯:
但是在本地是不會報錯的,網上找了很多大概就是因爲在el-table-column裏面使用v-if的判斷,造成了空指針的原因。
但是經過我測試後發現並不只是if的原因,改爲v-show和 || 運算符照樣出問題。
最後經過反覆測試發現,是在column裏面使用了一個方法,這個方法沒有對數據進行非空判斷造成的。
所以除了if判斷之外,我們還需要注意自定義方法的使用
在使用element-plus的el-table組件的時候,如果v-if使用不當,發到線上會報錯:
但是在本地是不會報錯的,網上找了很多大概就是因爲在el-table-column裏面使用v-if的判斷,造成了空指針的原因。
但是經過我測試後發現並不只是if的原因,改爲v-show和 || 運算符照樣出問題。
最後經過反覆測試發現,是在column裏面使用了一個方法,這個方法沒有對數據進行非空判斷造成的。
所以除了if判斷之外,我們還需要注意自定義方法的使用