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

深圳市南山区住房和建设局网站官网小程序定制开发

深圳市南山区住房和建设局网站官网,小程序定制开发,缅甸网站建设,网站的开发平台原理 在 Vue 3 中,computed 属性默认是只读的,但你可以通过提供 set 方法来使它可写。这样,当计算属性的值被修改时,可以触发相应的逻辑来更新相关的数据。 效果示意 说明 get 方法:用于获取计算属性的值。set 方法…

原理

在 Vue 3 中,computed 属性默认是只读的,但你可以通过提供 set 方法来使它可写。这样,当计算属性的值被修改时,可以触发相应的逻辑来更新相关的数据。

效果示意

在这里插入图片描述

说明

  1. get 方法:用于获取计算属性的值。
  2. set 方法:用于设置计算属性的值。当计算属性的值被修改时,set 方法会被触发。
<template><div style="padding-left: 40px;"><ul><li v-for="(item, index) in goodsList" :key="index"><el-checkbox v-model="item.isChecked" :label="item.name" size="large" />&nbsp;<span>{{ item.sum }}</span></li></ul><el-checkbox v-model="isAllChecked" label="全选" size="large" />&nbsp;<span>{{ total }}</span></div>
</template><script setup lang="ts">
import { computed, reactive } from 'vue';const goodsList = reactive([{ name: 'xxx', isChecked: false, sum: 24 },{ name: 'jjj', isChecked: false, sum: 56 },{ name: 'vvv', isChecked: false, sum: 12 },
]);const isAllChecked = computed({get() {return goodsList.every(item => item.isChecked)},set(val) {goodsList.forEach(item => item.isChecked = val)}
});const total = computed(() => {return goodsList.reduce((sum, item) => sum + (item.isChecked ? item.sum : 0), 0);
});
</script>
http://www.dtcms.com/wzjs/312652.html

相关文章:

  • 网站建设文化咨询域名注册人查询
  • 网站开发微信支付百度医生
  • 想把公司的外部网站替换seo关键词排名优化软件
  • 简繁英3合1企业网站生成管理系统V1.6seo专业课程
  • 大网站是用什么做html5的网站建设与管理属于什么专业
  • 行业网站怎么推广建网站专业
  • wordpress+分享后下载廊坊百度推广seo
  • 个人网站设计成首页软文发布平台哪个好
  • 外贸网站建设方法百度seo网站在线诊断
  • 网站建设品牌好app推广接单
  • 上海定制化网站开发公司网络营销推广难做吗
  • 跑步机 东莞网站建设网络营销策划书ppt
  • 广水网站定制西安网站建设公司排行榜
  • 秦皇岛网站团队企业文化的重要性和意义
  • 商城网站开发平台旺道seo软件
  • 做网站包括图片设计吗百度有人工客服吗
  • 安全狗网站白名单指什么建立企业网站步骤
  • 中国建设银行官网站大连最好的做网站的公司
  • 网站数据没有更新百度平台推广联系方式
  • 长沙哪家公司做网站网站自动推广软件
  • wordpress文章内容编辑器seo系统
  • 如何制作购物网站高级搜索百度
  • 南京网站建设公司 w推广官网
  • 自己有网站怎么赚钱免费的网站推广
  • 企业年金可以取出来吗广州网站优化页面
  • 荆门哪里有专门做企业网站的快速排名精灵
  • 济南 网站建设公司 医疗优化网站排名费用
  • 不用写代码做网站软件创建网址快捷方式
  • wordpress做app下载文件网站编辑seo
  • php做网站框架seo是什么职业