零碎知识点笔记

  • 时间:
  • 来源:互联网
  • 文章标签:

目录

  • vue中渲染数据
  • 数组方法
    • 去重
    • 合并
  • watch监听器
  • vue数据响应式

vue中渲染数据

  • 如果从接口中获取到的数据层级较深,或者需要嵌套渲染,不推荐使用 v-for="item in data[0].xxx" 的形式
  • 可以通过 computed 将次级的数据解析出来,再拿去进行渲染(而且自带缓存,不必频繁获取数据)

数组方法

去重

  • this.arr = [ ... new Set(this.arr) ]

合并

let arr = [1, 2, 3]
arr.push([4, 5])  // [1, 2, 3, [4, 5]]
let newArr = arr.concat([4, 5]) // [1, 2, 3, 4, 5] 返回新数组

watch监听器

  • 要是想要监听对象数据类型下的某一个属性,可以:
watch: {
  'formData.id'() {
    ......
  }
}

vue数据响应式

数据响应式处理

本文链接http://www.taodudu.cc/news/show-83006.html