调用公用方法文件

  作者: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')


有用  |  无用

猜你喜欢