.js文件中怎么引用vue


本文摘自PHP中文网,作者藏色散人,侵删。

js文件中引用vue的方法:1、定义一个变量context用来接收vue,然后执行http.js导出的initContext方法;2、创建main.js导出vue实例,然后在需要使用的js中引入实例即可。

本教程操作环境:windows7系统、vue2.0版本、thinkpad t480电脑。

js文件中引用vue实例

第一种方法:

1、首先在http.js中:定义一个变量context用来接收vue,再定一个initVue方法传入的参数是vue,并导出这个方法。

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

import axios from 'axios'

const TIME_OUT_MS = 60 * 1000 // 默认请求超时时间

let context = null // 定义一个变量,用来代替this(vue)

function handleResults (response) {

    context.$router.push('/login')

    return result

}

export default {

  // 写一个此文件引入vue的方法,然后export导出去

    initContext (vue) {

        context = vue

    },

    post (url, data, response, exception) {

       

    },

2、然后在main.js中:执行http.js导出的initContext方法

1

2

3

4

5

6

7

8

9

var vue = new Vue({

    el: '#app',

    router,

    components: {App},

    template: '<App/>'

})

Vue.prototype.http = http

//挂载http的时候执行引入vue的方法

Vue.prototype.http.initContext(vue) // 传入vue实例

推荐:《vue教程》

阅读剩余部分

相关阅读 >>

vue和react是什么框架?

了解vue中的自定义指令

vue和react有什么相似点

vue.js能做轮播图吗

vuex中常用知识点(总结)

vue中怎么导出excel文件?

vue项目,访问路径#号的问题详解

vue脚手架搭建流程

vue中elementui是什么

vue如何实现局部刷新?(代码示例)

更多相关阅读请进入《vue》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...