当前位置: 首页 > wzjs >正文

自己如何建设个网站网站正在建设 mp4

自己如何建设个网站,网站正在建设 mp4,目前最先进的网站建设技术,网站注册备案1.前言 在 Vue.js 2 中,this.$set 是一个用于确保数据响应性的实例方法。它主要用于解决 Vue 2 响应式系统的局限性,即无法自动检测对象属性的动态添加或数组索引的直接修改。 2.问题 父组件后端请求获取动态数据 this.uploadData[op.field] op.field…

1.前言

        在 Vue.js 2 中,this.$set 是一个用于确保数据响应性的实例方法。它主要用于解决 Vue 2 响应式系统的局限性,即无法自动检测对象属性的动态添加或数组索引的直接修改

2.问题

父组件后端请求获取动态数据

   this.uploadData[op.field] = op.fieldValue

子组件获取使用校验号码时未校验到输入的值,数据未进行响应式绑定。

<a-form-model-item v-if="peo.field=='certificate_no'" :label="peo.fieldName" :prop="peo.field"><a-input v-model="uploadData[peo.field]" placeholder="请输入号码" @change="changeData()"/></a-form-model-item> props: {fieldList: {type: Array,default:[]},}

3 解决

this.$set(this.uploadData, op.field, op.fieldValue)

 4.this.$set

Vue 2 使用 Object.defineProperty 实现响应式数据。但这种方式存在以下限制

 对象属性动态添加:初始化时未定义的属性无法自动成为响应式。

data() {return { user: { name: "Alice" } };
},
methods: {addAge() {this.user.age = 25; // 非响应式,视图不会更新!}
}

数组索引的直接修改

this.items[0] = newValue; // 非响应式,视图不会更新!

this.$set 强制让 Vue 追踪新属性或数组索引的变化,并触发视图更新。

语法

this.$set(target, propertyName/index, value);

object 是要设置属性的对象,key 是要设置的属性名,value 是要设置的属性值。

4.1this.$set使用场景
4.1.1对象添加新属性
// 错误:直接添加属性,视图不更新
this.user.age = 25;// 正确:使用 this.$set
this.$set(this.user, 'age', 25); // 响应式更新
4.1.2修改数组某一项
// 错误:直接通过索引修改
this.items[0] = 'new value';// 正确:使用 this.$set
this.$set(this.items, 0, 'new value'); // 视图更新
4.1.3修改数组长度
// 错误:直接修改数组长度
this.items.length = 0; // 视图不更新!// 正确:使用 splice
this.items.splice(0); // 响应式更新
4.1.4Vue.set与this.$set关系

this.$set 是实例方法,Vue.set 是全局方法,两者功能一致:

// 全局方法
Vue.set(this.user, 'age', 25);// 实例方法(组件内更方便)
this.$set(this.user, 'age', 25);

 5.参考

详解vue2中的this.$set_vue2 this.$set-CSDN博客文章浏览阅读3.4k次,点赞5次,收藏18次。在 Vue.js 中,this.$set 是一个用于在响应式对象上设置属性的方法。它可以用于在 Vue 实例的数据对象或组件的响应式属性上添加新的属性,确保新添加的属性也是响应式的。其中,object 是要设置属性的对象,key 是要设置的属性名,value 是要设置的属性值。默认情况下,Vue.js 的响应式系统会在初始化时对数据对象进行递归地劫持,使其成为响应式的。这意味着当你直接给一个已经存在的属性赋值时,Vue 会自动检测到这个变化并更新视图。_vue2 this.$set https://blog.csdn.net/weixin_42289279/article/details/134004998?fromshare=blogdetail&sharetype=blogdetail&sharerId=134004998&sharerefer=PC&sharesource=2301_76671906&sharefrom=from_link


文章转载自:

http://JiauDjDw.hLppp.cn
http://w16msGOm.hLppp.cn
http://7lYV6SHp.hLppp.cn
http://a10eeJ0D.hLppp.cn
http://o4OFBa8e.hLppp.cn
http://9ozhvRwy.hLppp.cn
http://4X31gy4A.hLppp.cn
http://7pKU70tX.hLppp.cn
http://kQf0w9nL.hLppp.cn
http://eXKxvWzE.hLppp.cn
http://U7my4917.hLppp.cn
http://q9LBqOBN.hLppp.cn
http://OmEj64ae.hLppp.cn
http://oMZeCjVF.hLppp.cn
http://RE3jPRkw.hLppp.cn
http://j1lDHNcp.hLppp.cn
http://fRfrySFW.hLppp.cn
http://7n278nWD.hLppp.cn
http://Aj6Mtt4R.hLppp.cn
http://W7k2Ft72.hLppp.cn
http://XWVe6a6N.hLppp.cn
http://m54qbXeQ.hLppp.cn
http://f2G5uHb5.hLppp.cn
http://ol8D3CHA.hLppp.cn
http://TNNTv1uf.hLppp.cn
http://YQnCVOEc.hLppp.cn
http://xuKUAXPx.hLppp.cn
http://Xfd0BgDE.hLppp.cn
http://KTQdzXXB.hLppp.cn
http://UKSsG7UR.hLppp.cn
http://www.dtcms.com/wzjs/675445.html

相关文章:

  • 深圳中国电信网站备案网站资源做外链
  • 网站建设合同属于什么印花税舆情分析系统
  • 成立公司怎么做网站wordpress首页导航添加
  • 国内 扁平化 网站上海网站建设咨询
  • 网页网站建设的步骤流程app制作网站制作完
  • 吉林学校网站建设沈阳建信建设工程有限公司位置
  • 广州市网站公司adsl服务器建网站
  • 县区网站建设运行汇报罗湖网站建设
  • 班级优化大师官方网站微信小程序开发教程pdf
  • 怎样做销售水蜜桃网站怎么自己做论坛网站吗
  • 网站建设公司的方案米 建设网站
  • 少儿教育网站建设价格集团网站建设行业现状
  • 网站建设怎么链接表格seo优化公司如何做
  • 建行手机网站网址是多少钱校区网站建设
  • 网站开发过什么软件管理世界
  • 兼职 网站 小程序 建设优秀的网页
  • 南充网站建设多少钱制造网
  • 涡阳在北京做网站的名人旧房翻新装修哪家公司好
  • 个人网站如何进行网络推广wordpress添加主题设置功能
  • 我注册过的网站百度的网址是多少
  • 华强北网站建设公司wordpress主题自定义打不开
  • 做网站需要花钱吗iis wordpress 权限设置
  • 网站建设二级关键词什么意思做资源共享网站
  • 国土网站建设自查报告四川seo哪家好
  • 太原建站模板厂家网站注册要多少钱
  • 页面设计层级一般控制()层深圳网站seo 乐云践新
  • 网站建设实训心得体会300字济南网签查询系统
  • 2015做哪个网站能致富注册公司流程和费用最新
  • 中英文双语的网站怎么建设河南建设集团网站
  • 岐山县住房和城市建设局网站网站开发教育类