Vue中使用Element-ui样式失效

1.main.js中的配置如下:

import Vue from 'vue';
import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';
import App from './App.vue';

Vue.use(ElementUI);

new Vue({
    el: '#app',
    render: h => h(App)
});

没有报错,在子组件中随便引入一个button按钮的代码

<el-button type="primary">主要按钮</el-button>

样式不起作用

clipboard.png
请问是怎么肥四o(╥﹏╥)o
补充:

clipboard.png

阅读 24.7k
5 个回答

vue.config.js配置文件里css的requireModuleExtension: 改为true

打开element ui依赖 node_modules\element-ui\lib目录, 看看css是在theme-default  还是在theme-chalk
的目录下面 莫慌~~


clipboard.png

不会看的话 你把theme-chalk 这个 改为theme-default 先试试  

先看看你控制台有没有报什么错

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题