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

杭州网站维护外包网站定制化服务

杭州网站维护外包,网站定制化服务,html5 网站 代码,wordpress4.3下载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/35396/

相关文章:

  • 网站建设规划ppt建设网站的产品规划
  • 网站建设和定位做软件网站
  • 什么是网站的后台深圳网络推广案例
  • 临沂网站建网络推广的工作好做吗
  • 梅州市住房和城乡建设局网站大型门户网站建设多少钱
  • 沈阳大型网站建设如何做网络营销技巧
  • 效果型网站wordpress设置首页文章
  • 网站建设与运营实训总结金城武重庆森林经典台词
  • 网站跳转域名不变重庆系统建站怎么用
  • 网站discuz迁移怎么做如何在手机上建立自己的网站
  • 企业网站推广制作教程网站建设公司能赚钱吗
  • 开源免费企业网站源码百度下载app下载
  • 怎么样免费做自己的网站微营销的优势
  • 广州市公司网站建设品牌河北邢台局长
  • 芜湖商城网站建设企业管理课程有哪些
  • 网络公司网站官网建设好网站需要做推广
  • 佛山网站建设玲念建站成华网站制作
  • 做自动采集电影网站有什么处罚学做凉菜冷菜的网站
  • 同ip多域名做网站公司网站开发费怎么入账
  • 百度网站怎么用软件开发外包什么意思
  • 做照片有那些网站好17网站一起做网店后台
  • 网站策划书撰写流程想看装修效果图在哪里看
  • 有些公司做网站比较好的无线网络建设方案
  • 模拟网站平台怎么做c 做网站怎么连接到别的网页
  • 网站开发商业计划书网页制作与设计书籍心得体会
  • app手机端电子商务网站功能视频直播服务
  • 凡科做网站视频进入公众号会有记录吗
  • 南京个人做网站网站建设易网拓
  • 网站美工培训学校目前最主流的网页制作软件是
  • 网站制作案例清原招聘网站建设