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

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

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

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

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

復(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ù)請求了接口,所以,這個(gè)問題本來就不應(yīng)該出現(xiàn)的。所以特意在接口獲取數(shù)據(jù)的地方加上了一個(gè)過濾方法:

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í)價(jià)值,需要的朋友可以參考下
    2020-07-07
  • vue實(shí)現(xiàn)動(dòng)態(tài)路由的方法及路由原理解析

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

    這篇文章主要介紹了路由原理及vue實(shí)現(xiàn)動(dòng)態(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)值方式,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    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é)),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    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í)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-07-07
  • vue使用screenfull插件實(shí)現(xiàn)全屏功能

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

    這篇文章主要為大家詳細(xì)介紹了vue使用screenfull插件實(shí)現(xiàn)全屏功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    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í)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-04-04
  • Vue?element-ui?el-cascader?只能末級(jí)多選問題

    Vue?element-ui?el-cascader?只能末級(jí)多選問題

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

最新評論

通榆县| 九江县| 平山县| 休宁县| 沈阳市| 盖州市| 东源县| 竹北市| 陵川县| 马公市| 太和县| 法库县| 克东县| 仲巴县| 聂荣县| 东源县| 武强县| 措美县| 蒲城县| 三门峡市| 北辰区| 绥化市| 兴安县| 灵寿县| 抚顺县| 宝坻区| 陇川县| 迁西县| 尚义县| 哈巴河县| 阿瓦提县| 惠水县| 马关县| 汉寿县| 余干县| 泾源县| 元氏县| 乌鲁木齐市| 宿松县| 东丽区| 静安区|