vue中的监听,vue监听器原理

  vue中的监听,vue监听器原理

  这篇文章主要为大家介绍了某视频剪辑软件之监听数据的原理,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助溴

  身体

  div id=root

  氕学生的基本信息/h1

  button @click=student.age 年龄一岁/按钮

  button @click=addSex 添加性别属性默认值是男/buttonbr

  button @click=student.sex=未知 修改属性值/buttonbr

  button @click=addFriend 在列表的首位就添加一个朋友/buttonbr

  button @click=updateFriend 更新第一个人的名字/buttonbr

  button @click=addHobby 添加一个爱好/buttonbr

  按钮@click=更改修改第一个爱好为爬山/buttonbr

  按钮@click=移除烟雾过滤掉抽烟/buttonbr

  h3姓名:{{student.name}}/h3

  h3年龄:{{student.age}}/h3

  h3 v-if=student.sex 性别:{{student.sex}}/h3

  h3爱好:/h3

  整点

  保险商实验所

  li v-for=(h,index)in student。 hobby :key= index"{ h } }/Li

  /ul

  整点

  h3朋友们:/h3

  保险商实验所

  李v-for=(f,index)中的学生。 friends :key= index { { f . name } }-{ { f . age } }/Li

  /ul

  /div

  脚本

  vue。配置。生产提示=假;

  const vm=new Vue({

  el: #root ,

  数据:{

  学生:{

  姓名:张,

  年龄:18,

  爱好:[喝酒, 抽烟, 烫头],

  朋友:[{

  姓名:李,

  年龄:15岁

  }, {

  姓名:王:

  年龄:10岁

  }]

  }

  },

  方法:{

  addSex() {

  这个. $set(this.student, sex ,男)

  //Vue.set(vm.student, sex ,男)

  },

  addFriend() {

  this.student.friends.unshift({

  姓名:《YY》、

  年龄:66岁

  })

  },

  updateFriend() {

  这个学生。友[0]。name=小刘;

  这个学生。友[0]。年龄=22岁

  },

  addHobby() {

  this.student.hobby.push(唱歌)

  },

  更改(){

  //拼接添加表示从第0个开始,删除一个,新增加的值是爬山

  //注意:不能直接通过数组下标的形式进行修改

  //this.student.hobby.splice(0,1,’爬山)

  //Vue.set(this.student.hobby,0,’爬山)

  这个. set(this.student.hobby,0,’爬山)

  },

  移除烟雾()

  //过滤器不影响原数组的改变

  这个。学生。爱好=这个。学生。爱好。过滤器((h)={

  返回h!==抽烟

  })

  }

  }

  })

  /脚本

  /body

  

总结

  本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注我们的更多内容!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: