vue-cli 项目中引入vux的loading组件报错
我在vue-cli
中引入vux
webpack.prod.conf中的配置是这样的(以前我记得是在webpack.base.conf.js中配置的,但是我现在发现用vue-cli创建出来的那个build下的目录结构有点不一样了,所以在webpack.prod.conf下配置了,但是可以使用的)
//引入vux
const vuxLoader = require('vux-loader')
const originalConfig = webpackConfig
module.exports = vuxLoader.merge(originalConfig, { plugins: ['vux-ui'] })
// module.exports = webpackConfig
然后就在项目中可以使用vux的一些组件,但是会有
这样的警告,但是我在使用那些Toast,Popup,XDialog这种类型的组件都没有问题,但是引用Loaing组件是会报错
loading组件调用的代码是如下
<loading v-show="loadingShow" :text="loadingWord"></loading>
data(){
return{
loadingShow:false,
loadingWord:' ',
}
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
是要手动配置vux?建议把vux官方文档好好看一下吧~里面也有手动配置的介绍。
官网有说过
import { Loading } from 'vux'
该组件支持以plugin形式调用:
import { LoadingPlugin } from 'vux'
Vue.use(LoadingPlugin)
Vue.use(vuxLoadingPlugin)
需要在app.js 入口文件中加入上面代码,然后在子页面引入loading,
因此与oast,Popup,XDialog 调用方式是不一样的,其他的事在子页面直接调用。