vuex 的stroe 文件里用 axios , 程序入口main.js 里也用axios ,那这两个axios 是独立的吗?
axios 在store文件里是用于获取数据,在main.js 是要往vue原型上挂,以便组件里获取数据。
两个文件各自引入axios,是否消耗更大的内存?
能否共用同一个axious?有啥建议方式。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
是同一个,试试就知道了。
模块引入时,如果之前该模块已经加载过,则不会重新执行模块代码,直接取值即可。
当模块遇到import命令时,就会生成一个只读引用。等到脚本真正执行时,再根据这个只读引用,到被加载的那个模块里面去取值。
是同一个。 你说的在vue原型上挂载了另一个是可用的,但要要确保先挂载成功