认识
准备
-
安装
ant-design-vue
yarn add ant-design-vue -S
使用
Vite 版
-
theme.js
编写如下:import { ConfigProvider } from "ant-design-vue";
function changeTheme(color) {
ConfigProvider.config({
prefixCls: "main-app-theme",
theme: {
primaryColor: color || "#29CCCC",
},
});
}
export default changeTheme; -
main.js
编写如下:import { createApp } from "vue";
import App from "./App.vue";
import 'ant-design-vue/dist/antd.variable.min.css';
import 'ant-design-vue/es/message/style/css';
import "./styles/index.scss";
import changeTheme from './theme';
changeTheme('#29CCCC');
const app = createApp(App);
app.mount("#app"); -
index.scss
使用如下:.container{
background-color: var(--ant-primary-color);
}