首页 > 其他 > 详细

vue 安装插件

时间:2019-10-19 19:24:24      阅读:67      评论:0      收藏:0      [点我收藏+]
 
import VueClipboard from ‘vue-clipboard2‘
 
import MessagePlugin from ‘../message‘
import * as filters from ‘./filters‘
import numberOnly from ‘./directives/numberOnly‘
 
import mixins from ‘./mixins‘
import powerMixin from ‘./mixins/powerMixin.js‘

import ‘@/components‘

let BasicPlugin = {}

BasicPlugin.install = function (Vue, options) {
  Vue.config.productionTip = false
  Vue.use(ToastPlugin, { position: ‘middle‘ })
  Vue.use(BusPlugin)
  Vue.use(ConfirmPlugin)
  Vue.use(AlertPlugin)
  Vue.use(VueClipboard)
  Vue.use(VueAppend)
  Vue.use(MessagePlugin)
  Vue.mixin(mixins)
  Vue.mixin(powerMixin)
  Vue.prototype.$checkLogin = function () {
    const token = util.cookies.get(‘token‘)
    return !token || token === ‘undefined‘ ? 0 : 1
  }
  Object.keys(filters).forEach(key => {
    Vue.filter(key, filters[key])
  })

  Vue.directive(‘number-only‘, numberOnly)
  Vue.directive(‘listen-keybord‘, listenKeybord)
}

export default BasicPlugin

  

https://www.cnblogs.com/mengfangui/p/9046525.html

vue 安装插件

原文:https://www.cnblogs.com/dhsz/p/11704783.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!