Vue中的箭头函数

Vue中的箭头函数

  • 使用箭头韩式可以保存this在上下文中的一致

这点很重要,因为在 Vue 中,我们经常需要在模板事件绑定或者计算属性中访问组件的数据和方法。如果 this 指向错误的对象,我们就无法正确地访问或修改这些数据。

这里第一处this指向的是created所属的组件,第二个则指向的是window,也就是全局对象。

  • 简化函数表达

    const traditionalFunction = function() {
    return this.someValue;
    };

    const arrowFunction = () => this.someValue;

相关推荐
独泪了无痕4 分钟前
Vue3 Hooks使用实战解析
前端·vue.js
shawxlee1 小时前
vue3在public下封装config.js自定义配置动态数据,可在打包后直接修改,方便后端部署及后续维护
前端·javascript·经验分享·vue·团队开发·js·项目优化
用户059540174462 小时前
把记忆存储的回归测试从手工换成 Playwright + GitHub Actions,线上缺陷降低 80%
前端·css
触底反弹2 小时前
🚀 从 DOM0 级到 React 合成事件:前端事件监听的 20 年演进史
前端·react.js·面试
kyriewen2 小时前
我给前端项目的接口请求套了6层保护——才发现以前一直在裸奔
前端·javascript·面试
颜酱2 小时前
04 | 召回前置准备:搭好召回所需的四个数据库
前端·人工智能·后端
郝亚军4 小时前
如何安装webstorm、Node.js和vue CLI
前端·javascript·vue.js
IT_陈寒4 小时前
React的useEffect依赖项把我坑惨了
前端·人工智能·后端
东方小月4 小时前
从零开发一个Coding Agent:monorepo项目搭建
前端·后端·node.js
葬送的代码人生4 小时前
别再让 AI 瞎写代码了!Vibe Coding 三步法教你写出靠谱代码
前端·设计模式·架构