中等Vue
0 1

当Vue的属性名称与methods中的方法名称一样时,会发生什么问题?

【概念释义】

methods 与 data 同名methods 覆盖 data(合并策略),模板访问到的是函数而非数据,导致渲染/逻辑错误。三者 computed/data/methods 均应唯一命名

【基础使用】

javascript
data() { return { save: false }; },
methods: { save() {} },
"qb-hl-comment">// 模板 {{ save }} 可能是函数 toString

【版本差异】

Vue 3 同 merge 规则;setup 返回键唯一。

【拓展延伸】

登录查看完整 609

回答讨论

暂无讨论,登录后可抢先发言

本题库更多题目(50)