最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

詳解Vue中使用v-for語句拋出錯誤的解決方案

 更新時間:2017年05月04日 08:50:57   作者:xjlinme  
本篇文章主要介紹了詳解Vue中使用v-for語句拋出錯誤的解決方案,具有一定的參考價值,感興趣的小伙伴們可以參考一下

Vue 中使用v-for語句拋出錯誤的解決方案

今天在維護(hù)以前的項(xiàng)目的時候遇見了下面的報錯情況,開始我以為是因?yàn)閖Query和Vue沖突了,所以把以前的jQuery改了,但是還是出現(xiàn)同樣的錯誤…通過查閱資料,發(fā)現(xiàn)是因?yàn)檠h(huán)的變量里面的值重復(fù)了,導(dǎo)致Vue報錯。

復(fù)制代碼 代碼如下:

Uncaught (in promise) TypeError: Cannot read property ‘removeChild' of null

接下來查了一下解決方案,發(fā)現(xiàn)在Vue 2.0之前的版本可以通過在v-for語句后面加如下語句解決:

<div v-for="item in items" track-by="id">

不過在Vue 2.0之后的版本中track-by改為了key,所以對于Vue 2.0之后的版本可以使用:

<div v-for="item in items" v-bind:key="item.id">

其實(shí),在查看API返回的JSON數(shù)據(jù)后,發(fā)現(xiàn)重復(fù)請求了接口,所以,這個問題本來就不應(yīng)該出現(xiàn)的。所以特意在接口獲取數(shù)據(jù)的地方加上了一個過濾方法:

self.goodsList.indexOf(arr) === -1 ? self.goodsList.push(arr) : undefined

這句語句就是說如果獲取的數(shù)組元素不重復(fù)的話,才將數(shù)組元素加入到列表中。

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Vue文本模糊匹配功能如何實(shí)現(xiàn)

    Vue文本模糊匹配功能如何實(shí)現(xiàn)

    這篇文章主要介紹了Vue文本模糊匹配功能如何實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-07-07
  • vue實(shí)現(xiàn)動態(tài)路由的方法及路由原理解析

    vue實(shí)現(xiàn)動態(tài)路由的方法及路由原理解析

    這篇文章主要介紹了路由原理及vue實(shí)現(xiàn)動態(tài)路由,Vue Router 提供了豐富的 API,可以輕松地實(shí)現(xiàn)路由功能,并支持路由參數(shù)、查詢參數(shù)、命名路由、嵌套路由等功能,可以滿足不同應(yīng)用程序的需求,需要的朋友可以參考下
    2023-06-06
  • vue里面的el-select綁定默認(rèn)值方式

    vue里面的el-select綁定默認(rèn)值方式

    這篇文章主要介紹了vue里面的el-select綁定默認(rèn)值方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-09-09
  • 詳解Vue中如何避免濫用watch

    詳解Vue中如何避免濫用watch

    這篇文章主要為大家詳細(xì)介紹了Vue中濫用watch帶來的問題以及如何解決,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2024-03-03
  • 詳解vue-cli 2.0配置文件(小結(jié))

    詳解vue-cli 2.0配置文件(小結(jié))

    這篇文章主要介紹了詳解vue-cli 2.0配置文件(小結(jié)),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-01-01
  • vue項(xiàng)目中如何配置env環(huán)境的實(shí)現(xiàn)

    vue項(xiàng)目中如何配置env環(huán)境的實(shí)現(xiàn)

    本文主要介紹了vue項(xiàng)目中如何配置env環(huán)境的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-07-07
  • vue使用screenfull插件實(shí)現(xiàn)全屏功能

    vue使用screenfull插件實(shí)現(xiàn)全屏功能

    這篇文章主要為大家詳細(xì)介紹了vue使用screenfull插件實(shí)現(xiàn)全屏功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-09-09
  • vue+elementUI 實(shí)現(xiàn)內(nèi)容區(qū)域高度自適應(yīng)的示例

    vue+elementUI 實(shí)現(xiàn)內(nèi)容區(qū)域高度自適應(yīng)的示例

    這篇文章主要介紹了vue+elementUI 實(shí)現(xiàn)內(nèi)容區(qū)域高度自適應(yīng)的示例,幫助大家更好的理解和使用vue,感興趣的朋友可以了解下
    2020-09-09
  • vue使用Vuex狀態(tài)管理模式

    vue使用Vuex狀態(tài)管理模式

    這篇文章介紹了vue使用Vuex狀態(tài)管理模式的方法,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-04-04
  • Vue?element-ui?el-cascader?只能末級多選問題

    Vue?element-ui?el-cascader?只能末級多選問題

    這篇文章主要介紹了Vue?element-ui?el-cascader?只能末級多選問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-09-09

最新評論

阳东县| 温泉县| 石河子市| 论坛| 长海县| 论坛| 西丰县| 凭祥市| 岳普湖县| 水城县| 准格尔旗| 商河县| 长葛市| 保康县| 邮箱| 乌苏市| 卢湾区| 衢州市| 井冈山市| 晋江市| 黄骅市| 哈密市| 葫芦岛市| 锡林浩特市| 博乐市| 东源县| 湖南省| 永修县| 天祝| 奎屯市| 廉江市| 邛崃市| 靖宇县| 台山市| 山西省| 增城市| 新建县| 衡山县| 应用必备| 常熟市| 九龙县|