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

函数、方法和计算属性

是的!函数和方法都需要加括号()来调用

在Vue模板中的规则

  1. 函数/方法调用 - 需要加括号

    // 定义
    const add = (item) => { item.number++ }
    const totalPrice = () => { return ... }
    
    <!-- 模板中调用 -->
    <button @click="add(value)">+</button>
    <td>总价 {{ totalPrice() }}</td>
    
  2. 计算属性 - 不加括号

    // 定义
    const totalPrice = computed(() => { return ... })
    
    <!-- 模板中使用 -->
    <td>总价 {{ totalPrice }}</td>
    
  3. 响应式数据 - 不加括号

    // 定义
    const data = reactive({ name: '商品' })
    
    <!-- 模板中使用 -->
    <td>{{ data.name }}</td>
    

总结

  • 函数/方法 → 加括号 ()
  • 计算属性 → 不加括号
  • 数据属性 → 不加括号

关键是要区分调用(函数/方法)和访问(属性/计算属性)!

http://www.dtcms.com/a/320079.html

相关文章:

  • 计网学习笔记第3章 数据链路层(灰灰题库)
  • [激光原理与应用-169]:测量仪器 - 能量型 - 光功率计(功率稳定性监测)
  • 记录:rk3568适配开源GPU驱动(panfrost)
  • Linux中Docker Swarm实践
  • 12-netty基础-手写rpc-编解码-04
  • ubuntu 2024 安装拼音输入法
  • 【macOS操作系统部署开源DeepSeek大模型,搭建Agent平台,构建私有化RAG知识库完整流程】
  • Linux综合练习2
  • 电气设备与互感器全解析
  • 智能制造网络质量保障:德承 DX-1200多网口工控机在windows系统下的网络性能测试指南
  • 操作系统与并发底层原理多道技术
  • docker容器导出为镜像
  • 深度学习入门Day7:Transformer架构原理与实战全解析
  • 亚马逊广告运营:有什么好用的辅助工具
  • Redis配置、测试及分布式缓存实现
  • Android 之 Jetpack - Paging
  • 《C语言》函数练习题--2
  • ElasticSearch相关术语介绍
  • 使用 decimal 包解决 go float 浮点数运算失真
  • 小鸡模拟器安卓版:经典街机游戏的移动体验
  • 利用Axure与JavaScript打造动态图片上传原型:设计案例分享
  • spring-cglib代理-初探01
  • 深度学习-卷积神经网络CNN-1×1卷积层
  • Flink-1.19.0源码详解9-ExecutionGraph生成-后篇
  • UE5多人MOBA+GAS 39、制作角色上半身UI
  • 字符串匹配(重点解析KMP算法)
  • 6 大模块!重构物业运营方式
  • 跨境电商增长突围:多维变局下的战略重构与技术赋能
  • 数智先锋 | Bonree ONE 赋能通威股份有限公司提升全栈可观测性能力
  • 深入解析NVIDIA Nsight工具套件:原理、功能与实战指南