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

免费网站免费领地国内做轮胎网站

免费网站免费领地,国内做轮胎网站,网页制作中网站名称怎么做,江西省水文监测中心Vue2&3的计算属性(computed) Vue2的计算属性 原理:data中的属性通过计算得到新的属性,称为计算属性(computed)。computed 具有 getter 和 setter 属性 getter 属性在使用时分别有两次调用&#xff1a…

Vue2&3的计算属性(computed)

Vue2的计算属性

  • 原理:data中的属性通过计算得到新的属性,称为计算属性(computed)。
  • computed 具有 getter 和 setter 属性
    • getter 属性在使用时分别有两次调用:
      • 第一次:初始化,初次访问该属性
      • 第二次:当 computed 中的数据发生变化时调用
    • setter 属性的调用:
      • 当 computed 属性被修改时调用
    • 注意事项:
      • setter 属性本身不会修改属性的值,只用于修改属性本身,而 computed 属性的值被修改并不会更新setter 属性的值。
      • getter 和 setter 属性不能使用箭头函数,箭头函数中的this不是指向vm,而是window。
  • computed 分别有两种写法:
    • 简写形式:computed : { 属性名(){ ...... } },不使用setter属性时,才能使用
    • 完整形式:computed : { 属性名 : { get(){ ...... }, set(value){ ...... } } }
// App.vue
<template>姓名:<input type="text" v-model="username"><br>反转:<input type="text" v-model="reversedName">
</template><script>export default {name : 'App',data(){return {username : ''}},computed : {// 完整写法reversedName : {get(){return this.username.split('').reverse().join('')},set(value){this.username = value.split('').reverse().join('')}}// 简写形式reversedName(){return this.username.split('').reverse().join('')}}}
</script>

Vue3的计算属性

  • Vue3的 computed 属性是一个组合式API,并且可以使用箭头函数
  • 使用前需要先引入:import { computed } from 'vue'
  • computed 属性的两种写法:
    • 简写形式:computed(() => { ...... }),不使用setter属性时,才能使用
    • 完整形式:computed({get(){ ...... }, set(value){ ...... }})
// App.vue
<template>姓名:<input type="text" v-model="user.name"><br>反转:<input type="text" v-model="reversedName">
</template><script>import { reactive, computed } from 'vue'export default {name : 'App',setup(){let user = reactive({name : ''})// 简写写法let reversedName = computed(() => {return user.name.split('').reverse().join('')})// 完整写法let reversedName = computed({get(){return user.name.split('').reverse().join('')},set(value){user.name = value.split('').reverse().join('')}})return {user, reversedName}}}
</script>
http://www.yayakq.cn/news/894291/

相关文章:

  • 墨刀网站开发原型图教程万网 网站模板
  • 营销型网站建设的5大技巧上海购房网官网
  • 企业网站建设算什么费用做网店哪个网站好
  • 做产品推广哪个网站好通付盾 网站建设公司
  • 网页排版精美的中文网站wordpress页脚添加音乐
  • 优秀甜品网站沧州百度爱采购
  • 网站排名软件包年怎么做游戏平台网站
  • 瓯北网站建设wordpress调用最新评论
  • 六安论坛网站互联网行业都有哪些工作赚钱
  • 凯里展示型网站设计杭州网站排名提升
  • 施工方案下载免费网站wordpress 搭建交易所
  • 如何查看一个网站是什么程序做的做网站主要来源
  • 网站建设与实践心得体会摄影网站介绍
  • 服装集团网站建设黄山手机网站建设公司排名
  • 建设网站的基础知识建设网站比较好公司
  • 有空间与域名 怎么做网站extjs做的网站
  • 交易猫钓鱼网站制作教学油边机 东莞网站建设
  • 图片库网站建设网站cms系统
  • 大通县公司网站建设电商网站开发方案模板
  • 网件路由器做网站广告制作的软件
  • 装饰公司网站如何布局微信分享网站显示图片
  • 单页网站规划设计书正规网站建设咨询电话
  • 网站建设硬件环境新零售网站建设
  • 自助业务网站系统wordpress培训
  • 中牟做网站标小智logo设计官网
  • 代做网站推广的公司网站建设dede模板免费
  • 关于网站开发的技术博客加强农业网站建设
  • 三网合一网站建设是指什么网站设计 注意
  • 做网站首页的表格的代码qq代挂主站网站建设
  • 公众号开发网站公司怎么做网页啊