改变工具函数的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除非返回一个函数,否则非特殊情况不要加括号,会被直接执行
}
全部评论

相关推荐

这不纯纯作弊了吗😢😢😢
编程界菜鸡:信这个的这辈子有了,这智商你靠啥都没用
点赞 评论 收藏
分享
05-29 09:02
门头沟学院 Java
点赞 评论 收藏
分享
05-14 09:24
青岛工学院 C++
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务