詳解Vue-Cli 異步加載數(shù)據(jù)的一些注意點(diǎn)
剛開始學(xué)vue的時(shí)候沒有使用腳手架,現(xiàn)在用腳手架寫法有點(diǎn)不同,今天遇到的問題是使用豆瓣api異步加載數(shù)據(jù)的時(shí)候,會(huì)一直在命令行上報(bào)錯(cuò),基本上錯(cuò)誤都是xxx 未定義。
例子
<template> <div v-if="moviesData"> <!-- 正在上映的電影-北京 --> <h1>{{ moviesData.title }}</h1> </div> </template> <script> import jsonp from 'jsonp' // 一個(gè)jsonp插件 npm install jsonp --save export default { data(){ return { moviesData: null // 如果不事先給一個(gè)默認(rèn)值的data,就會(huì)報(bào) xxx is not define } }, // 生命周期函數(shù) created(){ // 發(fā)送請(qǐng)求 jsonp('https://api.douban.com/v2/movie/in_theaters', null, (err, data)=>{ this.moviesData = data; }); } } </script>
在發(fā)送異步請(qǐng)求的時(shí)候要注意兩個(gè)點(diǎn):
數(shù)據(jù)的初始值,我這里是給null
作為初始值。
判斷數(shù)據(jù)是否存在,在html中,我用v-if
判斷moviesData
是否存在,可以確保只有在數(shù)據(jù)存在的時(shí)候才會(huì)渲染。
以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- vue?組件異步加載方式(按需加載)
- 解決vue動(dòng)態(tài)路由異步加載import組件,加載不到module的問題
- 詳解vue-router的Import異步加載模塊問題的解決方案
- vue+echarts實(shí)現(xiàn)動(dòng)態(tài)繪制圖表及異步加載數(shù)據(jù)的方法
- vue awesome swiper異步加載數(shù)據(jù)出現(xiàn)的bug問題
- vue異步加載高德地圖的實(shí)現(xiàn)
- vue+webpack實(shí)現(xiàn)異步加載三種用法示例詳解
- Javascript vue.js表格分頁,ajax異步加載數(shù)據(jù)
- Vue?處理異步加載順序問題之如何在Konva中確保文本在圖片之上顯示
相關(guān)文章
Vue中使用element-ui給按鈕綁定一個(gè)單擊事件實(shí)現(xiàn)點(diǎn)擊按鈕就彈出dialog對(duì)話框
最近遇到了個(gè)需求是使用element-ui插件編寫頁面,點(diǎn)擊按鈕,彈出對(duì)話框,這篇文章主要給大家介紹了關(guān)于Vue中使用element-ui給按鈕綁定一個(gè)單擊事件實(shí)現(xiàn)點(diǎn)擊按鈕就彈出dialog對(duì)話框的相關(guān)資料,需要的朋友可以參考下2022-11-11詳解Vue.js iview實(shí)現(xiàn)樹形權(quán)限表(可擴(kuò)展表)
這篇文章主要介紹了詳解Vue.js iview實(shí)現(xiàn)樹形權(quán)限表(可擴(kuò)展表),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-09-09vue解決this.$refs.xx在mounted中獲取DOM元素為undefined問題
這篇文章主要介紹了vue解決this.$refs.xx在mounted中獲取DOM元素為undefined問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-03-03vue實(shí)現(xiàn)web前端登錄頁數(shù)字驗(yàn)證碼
這篇文章主要為大家詳細(xì)介紹了vue實(shí)現(xiàn)web前端登錄頁數(shù)字驗(yàn)證碼,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-06-06vue動(dòng)態(tài)生成dom并且自動(dòng)綁定事件
本篇文章主要介紹了vue動(dòng)態(tài)生成dom并且自動(dòng)綁定事件,具有一定的參考價(jià)值,有興趣的可以了解一下。2017-04-04vue打包后,用后端接口報(bào)錯(cuò)304、404問題
這篇文章主要介紹了vue打包后,用后端接口報(bào)錯(cuò)304、404問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-05-05