改变工具函数的this指向,使工具函数能够直接访问vue实例

format.js

export function add(){
  console.log(this) // 默认指向window
}

index.vue

import {add} from './format.js'
.
.
.
methods: {
  // 第一种
  toDo(){
    add.call(this) // 通过call改变add方法的this指向
  },
  // 第二种
  _add:add // add除非返回一个函数,否则非特殊情况不要加括号,会被直接执行
}
全部评论

相关推荐

2024-12-26 13:00
太原理工大学 Java
会飞的猿:简历没啥大问题啊,感觉是缺少了实习经历。多投投先找个中小厂过渡一下吧
点赞 评论 收藏
分享
02-16 00:16
已编辑
湖北大学 Java
Java抽象带篮子:java简历怎么写可以看看我发的帖子,很详细的
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务