vue 踩坑記錄 cannot read property xxx of undefined
專案使用了swiper輪播圖,本來好好的,但是渲染完資料後
r
e
f
s
.
s
w
i
p
e
r
N
a
m
e
.
refs.swiperName.
refs.swiperName.swiper 跟著失效了,渲染的資料地方也報 undefined ,雖然資料可以渲染出來。
原因:
複雜資料接收時需要指定內部結構,因為Vue只能讀取其原始的資料結構,後面再加進去的會出問題。
如:
goods:[]
//要指定內部結構:
goods:[
detail:{},
shopList:[]
]
swiper沒啥事 是因為這個問題間接導致的。
相關文章
- Cannot read property ‘aDataSort‘ of undefinedUndefined
- js提示Cannot read property ‘replace‘ of undefinedJSUndefined
- echarts:Uncaught TypeError: Cannot read property '0' of undefinedEchartsErrorUndefined
- 前端報錯:cannot read property length of undefined前端Undefined
- cannot read prpperty ‘start‘ of undefined(問題記錄)Undefined
- [Vue warn]: Error in render: "TypeError: Cannot read property 'matched' of undefined" found in <App> at src/App.vueVueErrorUndefinedAPP
- vue-router.esm.js?fe87:2210 TypeError: Cannot read property ‘$createElement‘ of undefinedVueJSErrorUndefined
- 執行專案報錯Cannot read property 'styles' of undefinedUndefined
- el-tree 報錯 TypeError: Cannot read property ‘setCheckedKeys‘ of undefined“ErrorUndefined
- vue 中引用echarts 初始化init undefind問題(Cannot read property ‘init‘ of undefined)VueEchartsUndefined
- [譯] 避免那些可惡的 "cannot read property of undefined" 錯誤Undefined
- 使用req.session.xxx時出現 Cannot set property ‘xxxx‘ of undefinedSessionUndefined
- vue+echarts報錯Cannot read property ‘init‘ of underfinedVueEcharts
- BUG——AngularJS:Cannot set property ‘pic‘ of undefinedAngularJSUndefined
- Laragon 編譯 Vue 踩坑記錄Go編譯Vue
- Laravel Mix 編譯 Vue 踩坑記錄Laravel編譯Vue
- vue 踩坑記Vue
- ant-ui+vue3使用踩坑記錄UIVue
- 從0開始學VUE - 踩坑記錄Vue
- sealos踩坑記錄
- strtotime 踩坑記錄
- DietPi踩坑記錄
- laravel踩坑記錄Laravel
- Cannot set property ‘type‘ of null(vue)NullVue
- Vite + Vue3 動態路由 - 踩坑記錄ViteVue路由
- (排坑) Cannot create property 'key' on boolean 'true'Boolean
- node link 踩坑記錄
- ABP框架踩坑記錄框架
- Electron工程踩坑記錄
- gorm踩坑記錄(一)GoORM
- MySQL_踩坑記錄MySql
- Android Studio踩坑記錄Android
- Go json 踩坑記錄GoJSON
- 使用vue-cli3建立專案,踩坑記錄Vue
- vue-awesome-form的實現及踩坑記錄VueORM
- Vue Router Cannot find module 'XXX.vue'Vue
- ES6踩坑記錄
- React專案踩坑記錄React