vue双向绑定失效_vue 跨域

vue双向绑定失效_vue 跨域v-for渲染一个数组到视图上,对这个数组进行如下操作时会导致双向绑定失败无法在视图上渲染最新的数据:1.对这个数组的数组项整个进行修改Item:[{name:’小王’,age:19,},{name:’小张’,age:22}]this.Item[0]={name:’小K’,age:98}此时发现视图上渲染的第0项是没有改变的,但是打印出来的Item是已经修改到的为什么说整个数组项,如果对数组内对象的某个属性值修改,视图上还是能监听到的2.对这个数组进行添加或删除操作this.Ite

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

v-for渲染一个数组到视图上,对这个数组进行如下操作时会导致双向绑定失败无法在视图上渲染最新的数据:
对这个数组的数组项整个进行修改,包括新增

Item: [{ 
   name: '小王',age: 19,},{ 
   name: '小张',age: 22}]
this.Item[0]={ 
   name:'小K',age:98}  //修改
this.Item[2]={ 
   name:'小K',age:98}  //新增

此时发现视图上渲染的第0项是没有改变的,但是打印出来的Item是已经修改到的
为什么说整个数组项,如果对数组内对象的某个属性值修改,视图上还是能监听到的

解决方案:
1.通过$set(原数组,原数组索引,要修改的内容),这个方法适用于较少的数据,如果数据量较大,可以写个循环来set

this.$set(this.Item,0,{ 
   name:'小K',age:98})

2.通过v-show来手动重新渲染视图

<div  v-show="isVisabale"></div>
this.isVisabale = false
this.$nextTick(() => { 
   
  this.isVisabale = true
})

3.待补充…

参考网址:https://blog.csdn.net/Oralinge/article/details/103567230

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/193870.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • XOOPS模块开发快速入门中文翻译(二)

    XOOPS模块开发快速入门中文翻译(二)由于这两天一直研究XOOPS的模块,所以找到了这篇很好的模块开发快速入门。看了以后,就兴致勃勃的来开发模块了,可是开发的过程中遇到一些问题。应该是我看的太快了,要学而时习之啊。因此翻译在这里。=

    2022年7月2日
    27
  • matlab中的colorbar用法(显示色阶的颜色栏)

    matlab中的colorbar用法(显示色阶的颜色栏)原文matlab画平面分布图时colorbar的设置是非常重要的,好的colorbar不仅使图像更美观,而且能够使人更容易捕捉图上传递的信息。用过matlab的同学都知道matlab默认的colormap是jet,也就是你画完图后输入“colorbar”它所显示出来的颜色。此外,matlab还自带了很多colormap,如hsv,autumn,bone,colorcube等等。我们直接…

    2022年5月31日
    356
  • 电赛练习之旋转倒立摆

    电赛练习之旋转倒立摆2019年电赛已经结束,虽然结果不能令人满意,但闲下来,还是总结一下电赛学到的东西与失败的地方。这一次先来谈一下一阶旋转倒立摆。一、题目分析:拿到一道题目,其实最应该做的事情是分析题目,因为我们往往可以发现某些发挥题是在基础题的基础上进行的,但是,可能某些发挥题需要在基础题的基础上修改结构,我们也可以发现,题目中的某些问题具有相似性,当我们合并同类项的时候,可以把题目的要求变得简单。一下,我粘…

    2022年8月18日
    6
  • python3中eval函数用法简介[通俗易懂]

    python3中eval函数用法简介[通俗易懂]python中eval函数的用法十分的灵活,这里主要介绍一下它的原理和一些使用的场合。下面是从python的官方文档中的解释:  Theargumentsareastringandoptionalglobalsandlocals.Ifprovided,globalsmustbeadictionary.Ifprovided,localscan

    2025年8月11日
    4
  • 网管工具 dstat[通俗易懂]

    网管工具 dstat[通俗易懂]dstat是一个用来替换vmstat,iostat,netstat,nfsstat和ifstat这些命令的工具,是一个全能系统信息统计工具。

    2022年10月6日
    2
  • vue双向绑定指令[通俗易懂]

    vue双向绑定指令[通俗易懂]vue双向绑定指令

    2025年11月16日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号