中等Vue
0 1

在Vue项目中,如果methods的方法用箭头函数定义,会有什么结果?

【概念释义】

methods 里用箭头函数定义方法时,this 词法绑定到外层(常常是 window 或 undefined 严格模式),不是 Vue 组件实例,导致无法访问 this.datathis.$emit 等,方法调用也不会被 Vue 自动绑定 this。

【基础使用】

javascript
export default {
  data() { return { count: 0 }; },
  methods: {
    "qb-hl-comment">// ✅
    inc() { this.count++; },
    "qb-hl-comment">// ❌ this 指向外层

登录查看完整 1077

回答讨论

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

本题库更多题目(50)