vue全局方法配置注册

vue项目中公有方法可以把方法加到原型上去

新建comm.js文件,里面定义一些方法,并导出,已此为格式导出,懒加载形式(每一个方法都是一个导出)不行

function dataFormat(data){
    console.log(data)
}
export default {
    dataFormat
}
 
main.js里面import进来comm.js文件:import comm '@/js/comm'  
把comm 注入原型中:Vue.prototype.$comm = comm 
组件中调用:this.$comm .dataFormat('2020-12-12')
标签中使用:不需要this.
<template slot-scope="scope">{{ $comm.dateFormat(scope.row.CreateTime)}}</template>
posted @ 2020-12-30 00:49  南方卖菜  阅读(1641)  评论(0)    收藏  举报