vue 全局代码块

720 阅读1分钟

vue.mixin()方法 相当于全局的代码块 我们可以在main.js这样定义

Vue.mixin({
    // 可以写data methods 等 
    methods: {
        getAuthHeaders() {
            if (localStorage.token) {
                return {
                    Authorization: 'Bearer ' + (localStorage.token || '')
                };
            } else {
                return {};
            }
        }
    }
});

在其他页面直接使用 getAuthHeaders() 方法即可