課程
/前端開發
/Vue.js
/3小時速成 Vue2.x 核心技術
老師,list為空的時候報錯,只能給數組一個空值,這是因為什么呢
2019-07-18
源自:3小時速成 Vue2.x 核心技術 4-5
正在回答
因為第二種,不是空的啊,里面有一個元素是一個空字符串,數組長度為1,非0。
那么,對于第二種情況,vue會進行v-for=(item,index) in lists中的渲染,因為vue覺得你的數組長度非0。
對于我們的項目中,會去取item,即list中的元素,比如Item.title,item.content,當然會報錯了。一個空String,哪里有這些屬性呢?
對不對
舉報
帶你快速學習最流行的前端框架vue2.x的核心技術
1 回答list 頁面 的時候沒拿到數據,數據為空
2 回答編譯時報錯
1 回答打包時報錯
1 回答vue-cli 構建項目時報錯
4 回答vue-cli構建項目時報錯
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2019-07-18
因為第二種,不是空的啊,里面有一個元素是一個空字符串,數組長度為1,非0。
那么,對于第二種情況,vue會進行v-for=(item,index) in lists中的渲染,因為vue覺得你的數組長度非0。
對于我們的項目中,會去取item,即list中的元素,比如Item.title,item.content,當然會報錯了。一個空String,哪里有這些屬性呢?
對不對