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

函数、方法和计算属性

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

在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.xdnf.cn/news/17404.html

相关文章:

  • P1037 [NOIP 2002 普及组] 产生数
  • 【论坛系统自动化功能测试报告】
  • 【深度学习机器学习】构建情绪对话模型:从数据到部署的完整实践
  • 如何使用 pnpm创建Vue 3 项目
  • 神策埋点是什么
  • 7. 什么是事件委托
  • 数据结构学习之二叉树
  • 【Java】Predicate使用案例
  • 制造业中小企业数字化转型“三步走”:业务系统稳健筑基,BI赋能智慧决策
  • 分布式面经
  • 分布式事务与分布式锁
  • STM32 串口控制电机运行系统
  • 深度学习中主要库的使用:(一)pandas,读取 excel 文件,支持主流的 .xlsx/.xls 格式
  • 【Zephyr】02_从零教你开发芯片级ADC驱动(HAL层篇)
  • IIS7.5下的https无法绑定主机头,显示灰色如何处理?
  • 基于 MATLAB 的 QPSK 调制、解调、通过高斯信道的误码率计算,并绘制误码率图和眼图、星座图
  • Numpy科学计算与数据分析:Numpy数学函数入门与实践
  • web前端结合Microsoft Office Online 在线预览,vue实现(PPT、Word、Excel、PDF等)
  • nlp-句法分析
  • 从配置到远程访问:如何用群晖NAS FTP+ Cpolar搭建稳定文件传输通道
  • 云平台运维工具 ——AWS 原生工具
  • 利用DeepSeek用两种方法编写go语言zstd实用程序
  • 软件加密工具-DSProtector使用说明
  • 关键字 - 第二讲
  • SpringBoot的优缺点
  • DNS查询过程?CDN是什么,有什么作用?
  • 嵌入式系统学习Day14(C语言中指针的拓展)
  • 音乐创作新潮流!豆包 + 蘑兔 A
  • macOS 彻底卸载 Python 的完整指南
  • RWA项目实战指南:流程设计到技术落地的完整路径