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

网站建设基本要求加强门户网站建设宣传

网站建设基本要求,加强门户网站建设宣传,做网站技术含量,c asp做网站这是因为有时候 vue 无法监听到数据的变化#xff0c;导致数据变化但是视图没有变化#xff0c;也就是数据更新了#xff0c;但在页面上没有显示出来。 方法一#xff1a;使用 this.$set() 进行数据更新 this.$set(target, key, value); target#xff1a;要更改的数据源…这是因为有时候 vue 无法监听到数据的变化导致数据变化但是视图没有变化也就是数据更新了但在页面上没有显示出来。 方法一使用 this.$set() 进行数据更新 this.$set(target, key, value); target要更改的数据源(可以是对象或者数组) key要更改的具体数据 value重新赋的值 基本语法(对象)this.$set(要改变的对象要改变的对象属性新值) 基本语法(数组)this.$set(要修改的数组要修改的数组下标{ 要修改的数组对象一个/多个 }) 例如 定义数据 // 对象 obj: { name: 小明, age: 18 }// 数组对象 arr: [{ name: 小王, age: 18 }, { name: 小张, age: 20 }] // 普通数组 twoArr: [11, 22, 33] 修改数据 // 对象 this.$set(this.obj, name, 小刘) console.log(this.obj) // obj{ name: 小刘, age: 18 }// 数组对象 this.$set(this.arr, 1, { name: 小王, age: 19 }) console.log(this.arr) // arr[{ name: 小王, age: 18 }, { name: 小王, age: 19 }] // 普通数组 this.$set(this.twoArr, 0, 99) console.log(this.twoArr) // twoArr[99, 22, 33] 新增数据 // 对象 this.$set(this.obj, sex, 男) console.log(this.obj) // obj{ name: 小明, age: 18, sex: 男 }// 数组对象 const len this.arr.length this.$set(this.arr, len, { name: 小紫, age: 18 }) console.log(this.arr) // arr[{ name: 小王, age: 18 }, { name: 小张, age: 20 }, { name: 小紫, age: 18 }] // 普通数组 const len2 this.twoArr.length this.$set(this.twoArr, len2, 44) console.log(this.twoArr) // twoArr[11, 22, 33, 44] 方法二使用 this.$forceUpdate() 进行强制更新 this.$forceUpdate() 强制更新方法作用是触发 vue 的 update 方法 this.$forceUpdate(); // 强制更新 updateForm() {this.formData.name 张三;this.$forceUpdate(); // 强制更新 }, 方法三更改引用创建一个新的数组或对象替换旧的数组或对象强制更新视图 // 用于数组 this.recordList [...this.recordList]// 用于对象 this.recordObj { ...this.recordObj } 在 el-table 表格中数据发生变化了表格未重新渲染的问题 解决办法 在 el-table 中添加一个 key 值设置成 Boolean 类型在数据更新后去更新这个 key 值 例子如下 el-table :keyrefreshTable :datatableData borderel-table-column typeindex label序号 width120 aligncenter /el-table-column propuserName label姓名 aligncenter /el-table-column label操作 width200 aligncentertemplate slot-scopescopeel-button typetext clicktoUpdate(scope.row)修改/el-buttonel-button typetext clicktoDel(scope.row, scope.$index)删除/el-buttonel-button typetext clicktoDetail(scope.row)详情/el-button/template/el-table-column /el-table refreshTable: false, // 表格数据刷新标志 this.refreshTable !this.refreshTable // 重新渲染表格 在数据更新的后面加上 this.refreshTable !this.refreshTable 即可
http://www.yutouwan.com/news/224292/

相关文章:

  • 上海制作网站的公司什么是主机托管
  • 网站建设模板平台太平洋建设官方网站
  • 连云港网站建设的公司wordpress媒体库代码
  • wordpress更换网站简述网站的推广策略
  • 赣州网站建设公司哪家好珠海专业网站制作平台
  • 红色网站欣赏网站建设小组实训总结
  • 国际外贸网站建设现代感的传媒公司名称
  • 如何识别一个网站是否做的好坏成都 企业网站建设
  • 阿里云网站建设部署与发布视频莱芜人才网莱芜招聘
  • 网站核验通知书怎么做seo关键词优化
  • 建设银行海外招聘网站证件在线制作免费
  • 怎样在网站上做友情链接黑客入侵别人网站做seo
  • 视频网站做板块栏目南京网站设计ui
  • 建设银行有招投标网站吗wordpress文章页插件
  • 设计网站大全铲鼠湖南岚鸿相信dw网页设计模板图片
  • 网站及app开发wordpress用户发文章
  • 营销公司网站模板哪有深圳设计公司
  • 专业东莞网站制作公司ui设计培训哪家好
  • 找一个免费的网站wordpress文章头部
  • 太原免费网站建设如何做新闻源网站
  • 徐州网站建设公司哪家好网站 劣势
  • 园林专业设计学习网站西安网站建设网络推广
  • 音乐网站建设价格网站做一下301跳转
  • 查域名网站做神马网站优化快速排名软件
  • 网站内容页怎么设计模板wordpress 评论 html代码
  • 青岛网站建设与设计制作叫人开发网站注意事项
  • 做外贸网站教程服务态度好的外贸客户搜索软件
  • 河北建设厅官方网站个体户可以备案网站吗
  • 互联网网站建设是什么网页开发背景与意义
  • 个人博客网站实验报告开发员给我用织梦做的网站