Vue的变量以及文件引用结构问题 (涉及vue-resource的引用和使用)

2016/12 01 14:12
此文章不得转载,如有需要请联系网站管理员。

一度的温暖,一百度的爱情,来自于ys3399盈丰国际官网网址的点点滴滴

1.初学者,刚末尾学习Vue和js,求辅导:
2.用webpack构建的Vue项目,入口文件是main.js
在main.js文件中

import Vue from vue
import VueRouter from vue-router
import VueResource from vue-resource
import App from ./App.vue
Vue.useVueRouter
Vue.useVueResource

比如在某个.vue组件中要用vue-resource,可以用this.$http.geturl.then….
那假如在某个js文件中,比如用来获取数据的api的js文件,里面要怎样去用vue-resource,需求在js文件里面重新import VueResource from vue-resource吗?
别的,在main.js中定义的Vue这些全局变量,在其他js文件中用到的话,需求援用或许导入吗?

起首,你需求在main.js把 Vue实例 设为全局window.vm = new Vue{},如许你在其他js文件上就不用引入或许导入了,固然你要不嫌费事也可以在main.js上 var vm = new Vue{}, export default {vm ... },然后在用到的JS上import了
别的,vue-resource 在 api.js 文件里,可以用 vm.http.geturl.then;只需在main.js上用了Vue.useVueResource,就不需求在api.js上重新导入了
详细看下官方文档:链接描绘

(看完/读完)这篇文章有何感想! 来看看ys3399盈丰国际官网网址是怎么评论的吧!

--转载请注明: ys3399盈丰国际官网_www.ys3399.com_ys3399盈丰国际官网网址 » Vue的变量以及文件引用结构问题 (涉及vue-resource的引用和使用)

发表评论

(必填)