然后再每个vue页面都会存在这个实例吗?怎么调用呢?
export default install
export {Utils}
为什么暴露了install又暴露utils?是不是多此一举?
然后再每个vue页面都会存在这个实例吗?怎么调用呢?
export default install
export {Utils}
为什么暴露了install又暴露utils?是不是多此一举?
9 回答1.7k 阅读✓ 已解决
6 回答1.6k 阅读
3 回答1.4k 阅读✓ 已解决
4 回答1.3k 阅读✓ 已解决
3 回答1.1k 阅读
2 回答1.2k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
不是继承,只是给Vue函数添加一个原型属性
Utils
指向Utils
这样在所有vue实例中都可以用
this.Utils
来访问方法了。至于你的疑问 这是很常见 甚至在你代码场景中是必须的做法,因为默认暴露的
install
执行后如我上面说的只供vue
组件实例通过this.Utils
调用,但其他非.vue
的js
文件想调用方法怎么办呢?这时就可以通过
来引入了