vue全局函数和全局变量使用方法

xiaoxiao2025-07-06  7

@TOCvue全局函数和全局变量使用方法

定义全局变量: 在main.js同级目录下创建global.js文件 const config = { token: ‘’, device: ‘pc’ }

let bindToGlobal = (obj, key) => { if (typeof window[key] === ‘undefined’) { window[key] = {}; }

for (let i in obj) { window[key][i] = obj[i] }

} bindToGlobal(config, ‘_const’) 使用全局函数: _const.token即可

定义全局函数:

在main.js中写 //这是弹框函数 Vue.prototype.open = function (text, title) {//全局函数1 this.KaTeX parse error: Expected '}', got 'EOF' at end of input: … this.message({ type: ‘info’, message: action: ${action} }); } }); };

Vue.prototype.checkPhone = function (phone) {//全局函数2 var reg = 11 && /^((13|14|15|17|18)[0-9]{1}\d{8})KaTeX parse error: Expected '}', got 'EOF' at end of input: …) { this.alert(“手机号格式不正确”, “”, { confirmButtonText: ‘确定’, callback: action => { this.$message({ type: ‘info’, message: action: ${action} }); } }); }else{ return 1; } }; 使用方法 直接在子类route中this.checkPhone(this.phone)

转载请注明原文地址: https://www.6miu.com/read-5032655.html

最新回复(0)