第一步
在vue項目中的package.json文件的dependencies中添加下面三行,即安裝vux及其相關依賴
"vux":"^2.7.3", "vux-loader": "^1.1.26", "less-loader": "^4.0.5"
npm install 安裝上面依賴
第二步
在bulid —>webpack.base.conf.js下,
1)首先引入vux-loader
const vuxLoader = require('vux-loader')
2)然后將原來的module.exports 替換成const webpackConfig,然后在最底下寫上這么一段代碼
module.exports = vuxLoader.merge(webpackConfig, {
plugins: ['vux-ui']
})
第三步
vux引入成功,可以在vue文件直接 import { XXX, XXX } from 'vux' 啦!!!
vux的使用可參照下面例子
<template>
<x-header>2017年滿意度調查</x-header>
</template>
<scirpt>
import { XHeader, Confirm} from 'vux'
export default {
components: {
Confirm,
XHeader
}
}
</script>
如果你想直接在組件中的methods方法里面 this.$vux.comfirm.show({....}) 這樣調用,你就需在main.js里面配置如下
import { AlertPlugin, ToastPlugin, ConfirmPlugin } from 'vux'
Vue.use(AlertPlugin)
Vue.use(ToastPlugin)
Vue.use(ConfirmPlugin)
