调用公用方法文件
作者:chrispy
publish.jsexports.install = function (Vue, options) { Vue.prototype.getUrlParam = function (name) {// 获取url中的参数 material_id var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)") //构造一个含有目标参数的正则表达式对象 v
publish.js
exports.install = function (Vue, options) {
Vue.prototype.getUrlParam = function (name) {// 获取url中的参数 material_id
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)") //构造一个含有目标参数的正则表达式对象
var r = window.location.search.substr(1).match(reg) //匹配目标参数
if (r != null) return unescape(r[2]); return null //返回参数值
};
};
main.js
import base from './assets/js/publish'//引用 公用js文件
Vue.use(base);//将全局函数当做插件来进行注册
页面调用.vue
_this.getUrlParam('material_id')