vue定义全局方法
在开发的时候经常会使用到相同的函数,例如时间转换函数,但又不能在每个页面定义一个方法,这未免有点蠢,一般都单独写一个js文件,使用vue.prototype定义为全局方法。一.定义js文件二.引入文件import commonFunction from '@/util/commonFunction.js'//引入公共方法Vue.use(commonFunction...
·
在开发的时候经常会使用到相同的函数,例如时间转换函数,但又不能在每个页面定义一个方法,这未免有点蠢,一般都单独写一个js文件,使用vue.prototype定义为全局方法。
一.定义js文件
二.引入文件
import commonFunction from '@/util/commonFunction.js'//引入公共方法
Vue.use(commonFunction);
在main.js中引入
三.如何定义
install:function (Vue,opt){定义插件
Vue.prototype.dateFmt=function (fmt,date) {自定义方法
}
}
四.如何使用
第二步中已经引入了对应的js文件,所以使用时只需要this.dateFmt("yyyy-MM-dd",myDate)
更多推荐
已为社区贡献5条内容
所有评论(0)