天天看點

TypeError:Cannot read property ‘xxx‘ of undefined

Vue 報錯:TypeError:Cannot read property ‘xxx’ of undefined

要快樂,要加油~

需求:勾選table的時候,回顯資料,初始化加載頁面的時候不需要回顯這些資料

其實問題本身很簡單,就是,頁面初始化加載的時候,值沒有被擷取到可能為空了,我也百度看了一下 會有這種報錯的原因:

1:如果在中在判斷一個值顯示另一個值隐藏時,其中

擷取某個值加載時,初始化并未擷取到這個值,那麼可以做一個判斷,如果有值就加載,沒有值就不加載

2:通常這種為初始化為undefined的情況下,我們可以在需要的地方加一個判斷 不為aundefined的情況下去操作資料

3:我的情況就是 我有幾個方法,在寫的時候,為了友善檢視是否能夠調用接口列印資料,就把這幾個方法寫在mounted裡面了,是以重新看一遍代碼,捋捋邏輯,直接删掉就可以了