当前位置: 首页 > 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/686989/

相关文章:

  • 网站后台代码添加图片简述电子商务的概念
  • 廊坊网站关键词推广wordpress后台没有菜单
  • 北京 做网站 公司爱站网关键词排名
  • 阿里云服务器可以访问国外网站吗河北邢台手机网站建设
  • 推广网站平台免费中国建设网官方网站济宁国泰
  • 网站代码快捷键门户网络是什么
  • 导航网站怎么做复旦学霸张立勇做的网站
  • 如何制作营销网站模板如何建设谷歌网站
  • 如何自己做电影网站大连网络备案做网站
  • 厦门做网站的公司阿里巴巴外贸平台怎么样
  • 网站运营方案 网站建设多用户自助建站系统
  • 企业网站建设效益分析桂林市工程建设项目招标网站
  • 网站做数据监测qq互联网站备案号
  • 哪里有网站设计公司wordpress如何采集
  • 医药网站前置审批黄骅港招聘
  • wordpress如何看主题网站建设优化现状图表
  • 培训公司网站源码wordpress logo在哪里改
  • 网销网站建设流程西城富阳网站建设
  • 华为云速建站做导航网站赚钱
  • 网站做多长时间才会有流量高大上企业网站
  • 福州建设工程协会网站查询系统如何在云主机上搭建wordpress
  • 哪里有免费建设网站做响应式网站
  • 网页设计与网站建设文档品牌学习网站
  • 有教做鱼骨图的网站吗外贸seo关键词
  • 展厅设计素材网站用jsp做的网站在不同浏览器显示效果差异很大如何解决
  • 网站打开空白页黄石商城网站建设
  • 郑州网站顾问百度小程序入口
  • 朱能源做网站做竞价要会做网站吗
  • 英文免费注册网站郑州做网站推广资讯
  • 保定电子商务网站建设一流的扬中网站建设