位置: IT常识 - 正文

ant-design-vue 自由切换 暗黑模式dark(ant-design-vue pro)

编辑:rootadmin
ant-design-vue 自由切换 暗黑模式dark ant-design-vue 自由切换 暗黑模式dark

推荐整理分享ant-design-vue 自由切换 暗黑模式dark(ant-design-vue pro),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:ant design vue tabs,ant design vue3,ant design vue3,ant design vue3,ant vue design,ant vue design,ant-design-vue pro,ant-design-vue pro,内容如对您有帮助,希望把文章链接给更多的朋友!

项目演示代码

思路 引入 dark.css 文件 动态切换 prefixCls 实现效果

我们来看看官网怎么说的 官网地址

除了 less 定制主题 外,我们还提供了 CSS Variable 版本以支持动态切换主题能力。你可以在 < ConfigProvider 进行体验。

ant-design-vue 自由切换 暗黑模式dark(ant-design-vue pro)

调用 ConfigProvider 配置方法设置主题色:

import { ConfigProvider } from 'ant-design-vue';可以根据你的需求定制主题ConfigProvider.config({ theme: { primaryColor: '#25b864', },});

默认情况下,CSS Variable 会以 --ant 作为前缀。当你的项目中引用多份 css 文件时,可以通过修改前缀的方式避免冲突。

**思路 引入 dark.css 文件 动态切换 Variable 实现效果

编译 less # 由于前缀变更,你需要重新生成一份对应的 css 文件。

打包dark.lees 为css ant-prefix=dark你的自定义名称 运行命令 lessc --js --modify-var=“ant-prefix=dark” ant-design-vue/dist/antd.dark.less modified.css

打包出来的css 都是 .custom-dark- 开头 代码调整

通过 ConfigProvider 在顶层修改 prefixCls:

<template> <a-config-provider prefix-cls="custom-dark"> <my-app /> </a-config-provider></template>

mian.js 引入css 文件

// import 'ant-design-vue/dist/antd.css';import 'ant-design-vue/dist/antd.variable.min.css'// import 'ant-design-vue/dist/antd.dark.less';// import "ant-design-vue/dist/antd.less"// data-theme="dark"import "@/common/themes/dark.css"// 在app.vue 里面配置 a-config-provider <a-config-provider :component-size="modulesSize" :prefixCls="themes?'custom-dark':'ant'" :locale="locale"> <a-spin :spinning="loading" :delay="500" tip="飞速加载中..."> <router-view :class="themes ?'custom-dark':''" ></router-view> </a-spin>
本文链接地址:https://www.jiuchutong.com/zhishi/284152.html 转载请保留说明!

上一篇:axios—使用axios请求REST接口—发送get、post、put、delete请求(axios怎么使用)

下一篇:Chat GPT介绍(chat gpt介绍开头)

  • 人工智能ChatGPT说说中国人口出生率

    人工智能ChatGPT说说中国人口出生率

  • 抖音如何给别人发红包(抖音如何给别人的点赞送花)

    抖音如何给别人发红包(抖音如何给别人的点赞送花)

  • vivox30死机该如何解决(vivo手机死机了)

    vivox30死机该如何解决(vivo手机死机了)

  • 华为nova5怎么插储存卡(华为手机nova11pro)

    华为nova5怎么插储存卡(华为手机nova11pro)

  • 为什么苹果xsmax下载不了小红书(为什么苹果xsmax突然黑屏过一会自己好了)

    为什么苹果xsmax下载不了小红书(为什么苹果xsmax突然黑屏过一会自己好了)

  • m开头苹果是国行吗(m开头的苹果是哪里生产的)

    m开头苹果是国行吗(m开头的苹果是哪里生产的)

  • 小米usbc和typec一样吗(小米usb c和type c区别)

    小米usbc和typec一样吗(小米usb c和type c区别)

  • a57什么时候上市的(a55什么时间上市)

    a57什么时候上市的(a55什么时间上市)

  • 苹果11跟苹果Xr区别是什么(苹果11和苹果xr)

    苹果11跟苹果Xr区别是什么(苹果11和苹果xr)

  • 短信图标不见了在哪里可以找回(iphone短信图标不见了)

    短信图标不见了在哪里可以找回(iphone短信图标不见了)

  • 冯诺依曼计算机结构(冯诺依曼计算机的硬件系统的功能部件)

    冯诺依曼计算机结构(冯诺依曼计算机的硬件系统的功能部件)

  • 苹果面容可以设置几个(苹果面容可以设置 但识别不出来怎么回事)

    苹果面容可以设置几个(苹果面容可以设置 但识别不出来怎么回事)

  • 计算器上的off键的作用(计算器上的off键是干什么用的)

    计算器上的off键的作用(计算器上的off键是干什么用的)

  • word怎么增加目录(word怎么添加目录页)

    word怎么增加目录(word怎么添加目录页)

  • 苹果x有反向充电吗(苹果x有反向充电功能怎么打开)

    苹果x有反向充电吗(苹果x有反向充电功能怎么打开)

  • qq可能感兴趣的群怎么关闭(qq你可能感兴趣隐藏了过会又出来)

    qq可能感兴趣的群怎么关闭(qq你可能感兴趣隐藏了过会又出来)

  • 长江黄河的源头(长江黄河的源头在哪里在西藏吗)

    长江黄河的源头(长江黄河的源头在哪里在西藏吗)

  • 如何用word2003制作稿纸(如何在word2003中制作表格)

    如何用word2003制作稿纸(如何在word2003中制作表格)

  • 华为wifi放大器安装步骤(华为wifi放大器使用说明)

    华为wifi放大器安装步骤(华为wifi放大器使用说明)

  • 苹果11是几个摄像头(苹果11几个摄像头管用)

    苹果11是几个摄像头(苹果11几个摄像头管用)

  • 苹果退款要多久时间(苹果退款要多久到账)

    苹果退款要多久时间(苹果退款要多久到账)

  • word合同怎么排版(文档合同怎么排序)

    word合同怎么排版(文档合同怎么排序)

  • 探探可以匹配到为什么收不到信息(探探可以匹配到多远的人)

    探探可以匹配到为什么收不到信息(探探可以匹配到多远的人)

  • Win11中怎么更改管理员帐户?Win11更改管理员帐户方法(win11怎么改名)

    Win11中怎么更改管理员帐户?Win11更改管理员帐户方法(win11怎么改名)

  • ps中钢笔工具的主要用途(ps里的钢笔工具)

    ps中钢笔工具的主要用途(ps里的钢笔工具)

  • 提前一个月完工奖励10万元
  • 个人所得税征收范围及税率
  • 开技术服务费发票怎么做账
  • 记账凭证是不是会计凭证
  • 委托代销受托方怎么做账
  • 销售收入冲红如何入账
  • 车船发票什么样子
  • 接受投资者的无形资产
  • 非正常损失进项税额转出计算公式
  • 将汽车奖励给员工财务如何处理?
  • 不得扣除任何费用的是
  • 小微企业免征增值税条件
  • 公司注销了质保金如何收回来
  • 企业研发产品成本怎么算
  • 公司注销留抵税金能退税吗
  • 个体户的公账怎么操作
  • 票据质押放流贷的风险归谁
  • 知识产权代理公司怎么盈利
  • 材料成本差异率要算发出材料吗
  • 文化公司发展战略
  • 以前年度进项税少记了如何调整
  • 增值税税差调整原因
  • 浙江印花税税率
  • 赠送算商业用途吗
  • 滞留海关发票是谁开
  • 计提折旧会计分录的借方不可能是
  • 劳务费和工资薪金合并计算个人所得税合适吗
  • 对公账户被诈骗转款728000会怎么样呢
  • 资产减值损失在哪个表
  • php数组函数输出《咏雪》里有多少"片"字
  • PHP:mcrypt_cfb()的用法_Mcrypt函数
  • 运费发票如何入账
  • 在建工程减值准备
  • 最有艺术气质的动物
  • 非货币性资产交换的记忆口诀
  • Laravel5.5新特性之友好报错以及展示详解
  • 行政事业单位招待费比例
  • yolov5 anchors 中 K-means聚类
  • eterm指令退出a
  • 公允价值变动损益
  • 税务稽查补税
  • phpcms使用教程
  • python 自定义异常
  • 免税普票要交企业所得税吗
  • 什么是企业贷款余额
  • 教育行业有主营业务吗
  • 财务费用利息收入是什么意思
  • 企业无力支付票据
  • 收到去年的普通发票
  • 结转生产成本的数据从哪来的
  • 零税率应税服务出口退税
  • 售后回租的实质
  • 混凝土增值税发票税率
  • 产品包装设计费属什么费用
  • 投资性房地产的定义
  • 出差补助没票怎么做账
  • 预存返利骗局
  • 企业被收购会产生哪些税
  • 购买银行承兑汇票现金流量表怎么填
  • 营改增账务处理实例
  • sqlserver 索引
  • win10开机出现onekey ghost
  • fedora下的bridge和nat设置方法
  • 系统解决问题的方法
  • linux用户是什么意思
  • ,linux
  • unity读取文本文件
  • exec方法
  • shell脚本获取本地ip
  • clipboard.js无需Flash无需依赖任何JS库实现文本复制与剪切
  • python语言中
  • Material Design:利用RecyclerView CardView实现新闻卡片样式
  • 土地增值税税率表
  • 电子税务局如何申报社保
  • 1.6排量算大吗
  • 济南税务开票软件是什么
  • 纳税人接受教育
  • 双方交换住房可以吗
  • 延安市地方税务局电话
  • 内蒙古总工会工会经费
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设