中等Vue
0 1

在Vue中,如果变量名以_或$开头,会有什么问题?如何访问到这些值?

【概念释义】

Vue 保留 _ 开头为内部路径,$ 开头为 Vue/插件实例 API($data、$emit)。data 中若定义 _foo$bar,可能冲突且 proxy 到实例上访问不到(需从 data 函数返回对象原始访问或改名)。

【基础使用】

javascript
data() {
  return { _internal: 1, name: "a" };
}
"qb-hl-comment">// this._internal 可能无法直接访问
"qb-hl-comment">// 应访问 this.$data._internal 或避免 _/$ 前缀

【版本差异】

登录查看完整 658

回答讨论

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

本题库更多题目(50)