vue原型上的方法调用
在vue原型上
我们在全局定义了一个方法,
在其他js文件内想要调用这个方法,通过this
访问到的是window
,如何调用?
- 【vue原型上的方法调用】a.js
// 全局注册的方法 import Vue from 'vue' export default { Vue.$diyMethod = Vue.prototype.$diyMethod = `https://www.baidu.com` }
- @/../../b.js
- 要在这里调用
diyMethod
方法
······
//错误操作!!!!
${this.$diyMethod} //这样不行,此时this指向window,会报错//我们需要在此文件内引入vue,并使用vue代替this
············
import Vue from 'vue'${vue.$diyMethod}
······
推荐阅读
- linux上部署最新版本zookeeper伪分布式集群
- 如何将docker|如何将docker 镜像上传到docker hub仓库
- vue|vue 获取当前路由path_vue router怎么获得当前页面的路由 ?
- 深度学习|【深度学习】吴恩达深度学习-Course1神经网络与深度学习-第四周深度神经网络的关键概念编程(上)——一步步建立深度神经网络
- VuePress|VuePress 博客之 SEO 优化(六)站长工具
- 保姆级SpringBoot+Vue图片上传到阿里云OSS教程
- 通过vue3学习react17(二)|通过vue3学习react17(二) - 父组件调用子组件方法Ref(ts)
- Vue中父子组件通信与事件触发的深入讲解
- weex|尤雨溪Vue登榜GitHub之路看似不难
- Html|html+css漂亮登录页面