.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.nexttick是什么

javascript之ssm+vue前后端分离框架整合实现

node+vue怎么实现简单的websocket聊天功能?(代码示例)

vue前端ui框架有哪些?

vue cli是什么

vue-router是什么

vue.js支持ie9吗

vue 3.2发布啦,站起来继续学!

vue中jquery怎么用

vue配什么ui框架比较好

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




打赏

取消

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

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

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

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

评论

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