位置: 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介绍开头)

  • windows未能正常启动怎么解决(windows未能正常启动)

    windows未能正常启动怎么解决(windows未能正常启动)

  • 华为电脑怎么设置指纹登录(华为电脑怎么设置桌面壁纸)

    华为电脑怎么设置指纹登录(华为电脑怎么设置桌面壁纸)

  • 快手显示ta什么意思(快手号显示ta什么意思)

    快手显示ta什么意思(快手号显示ta什么意思)

  • 微信群聊为什么只能加40人(微信群聊为什么找不到了)

    微信群聊为什么只能加40人(微信群聊为什么找不到了)

  • 电脑平车怎么调速度才能快(电脑平车怎么调针距)

    电脑平车怎么调速度才能快(电脑平车怎么调针距)

  • 手机信号旁边有个圆圈(手机信号旁边有个圈什么原因)

    手机信号旁边有个圆圈(手机信号旁边有个圈什么原因)

  • 怎样把收藏的照片放到相册里面(怎样把收藏的照片发到朋友圈)

    怎样把收藏的照片放到相册里面(怎样把收藏的照片发到朋友圈)

  • 手机sim卡坏了快速修复(手机sim卡坏了快速解决)

    手机sim卡坏了快速修复(手机sim卡坏了快速解决)

  • 荣耀v30pro有红外线吗(荣耀x30红外线)

    荣耀v30pro有红外线吗(荣耀x30红外线)

  • iphonex和xsmax区别区别大吗(iphonex和xsmax区别在哪)

    iphonex和xsmax区别区别大吗(iphonex和xsmax区别在哪)

  • 小米手环4闹钟十分钟响一次(小米手环4闹钟不震动)

    小米手环4闹钟十分钟响一次(小米手环4闹钟不震动)

  • 为什么3dmax安装不了(为什么3dmax安装在固态硬盘,消耗c盘的内存)

    为什么3dmax安装不了(为什么3dmax安装在固态硬盘,消耗c盘的内存)

  • 极速退款后的钱还能被扣回去吗(极速退款后的钱去哪了)

    极速退款后的钱还能被扣回去吗(极速退款后的钱去哪了)

  • 电视hdr是什么功能(电视机hdr是什么意思?)

    电视hdr是什么功能(电视机hdr是什么意思?)

  • 华为无线充电怎么开启(华为无线充电怎么关闭)

    华为无线充电怎么开启(华为无线充电怎么关闭)

  • 华为云空间怎么清理(华为云空间怎么导出到新手机)

    华为云空间怎么清理(华为云空间怎么导出到新手机)

  • 淘宝亲情号在哪里设置限额(淘宝亲情号在哪里看怎么设置)

    淘宝亲情号在哪里设置限额(淘宝亲情号在哪里看怎么设置)

  • 手机照片怎么加字幕(手机照片怎么加字)

    手机照片怎么加字幕(手机照片怎么加字)

  • OPPO k5怎么备份(oppoa5如何备份)

    OPPO k5怎么备份(oppoa5如何备份)

  • wps如何使用超链接(wps如何超链接)

    wps如何使用超链接(wps如何超链接)

  • 信号hd啥意思(信号上标hd是什么意思)

    信号hd啥意思(信号上标hd是什么意思)

  • 路由器设备sn号是什么(路由器上sn是密码吗)

    路由器设备sn号是什么(路由器上sn是密码吗)

  • 同程砍价成功怎么领取(同程砍价成功怎么退款)

    同程砍价成功怎么领取(同程砍价成功怎么退款)

  • qos类型选wmm还是ssid(qos类型选哪个)

    qos类型选wmm还是ssid(qos类型选哪个)

  • 一淘和淘宝是什么区别(一淘app和淘宝的区别)

    一淘和淘宝是什么区别(一淘app和淘宝的区别)

  • 小米蓝牙耳机怎么关机(小米蓝牙耳机怎么调声音)

    小米蓝牙耳机怎么关机(小米蓝牙耳机怎么调声音)

  • 荣耀20和华为nova5pro对比(荣耀20和华为nova5pro哪个好)

    荣耀20和华为nova5pro对比(荣耀20和华为nova5pro哪个好)

  • 腾讯微云如何取消分享(腾讯微云如何取消自动续费)

    腾讯微云如何取消分享(腾讯微云如何取消自动续费)

  • countif和countifs的区别(countifs和countif的区别)

    countif和countifs的区别(countifs和countif的区别)

  • 微软雅黑字体安装方法(微软雅黑字体一般用在哪里)

    微软雅黑字体安装方法(微软雅黑字体一般用在哪里)

  • 动产租赁税率是多少2023
  • 转出未交增值税最终怎么转平
  • 2023年印花税如何计算
  • 企业所得税留抵税额会显示在申报表上吗?
  • 印花税减免优惠政策2020
  • 税务做定额
  • 商品流通企业应收账款的研究
  • 零申报还要抄税吗
  • 国家规定先打五联还是麻腮风
  • 电子元器件可以带上飞机吗
  • 个人独资企业处罚听证的标准
  • 个人转租房屋是什么意思
  • 养老保险补缴利率是多少
  • 银行转账结算的方式有哪些
  • 收入未确认可以结转成本吗
  • 从外面买回来的菜怎么消毒
  • 长期借款利息按月计提按季支付
  • 合同中止发票已入账怎么处理?
  • 打印机需要计提折旧吗
  • 报企业所得税的利润总额怎么填
  • 增值税发票过期了税金怎么办
  • 在纳税申报时如何填写申报表?
  • 开票系统维护费必须要交吗
  • 货物退回发票冲红会计分录
  • 电商企业如何确定产品结构
  • 投资款缴纳印花税税目是什么
  • 发票已认证开票方未报税要怎么作废?
  • 小规模企业企业所得税优惠政策2022年
  • 服务业核定征收税率表
  • 诉讼费计入哪里
  • 存在弃置费用的固定资产,如果履行弃置义务
  • 工商年报股东变更申请
  • 定期定额征收的个体户怎么报税
  • 公司车辆违章怎么办
  • redhat5.6安装
  • bios设置内存频率后黑屏
  • windows11怎么查询激活时间
  • 原始凭证必须具备的基本要素
  • php的array_multisort()使用方法介绍
  • 支付给员工的工伤赔偿款账务
  • 如何批量清理桌面
  • 赠送客户商品分录
  • php获取北京时间
  • Cursor!!!GPT-4帮我写代码
  • 不构成业务的反义词
  • 报废机器设备如何缴纳增值税
  • 旅游公司差额征税税率是5%
  • 查补税款
  • 洗浴报销票子怎么写
  • 违约金是否计征消费税
  • 加计抵减会计分录其他收益
  • 营业执照是如何年审的
  • 门禁卡一般属于什么卡
  • sql server 2008 安装 1935
  • 影响留存收益变动的选折题
  • 制造费用怎么摊销到成本?
  • 其他应收款应该缴纳什么税
  • 茶农的茶叶自产自销需要办哪些证
  • 关于小规模纳税人2023年的政策
  • 工会经费怎么申报,怎么上交?
  • 新开办企业如何建账
  • windows10的xbox如何录制视频
  • redhat图形化界面启动
  • 安装metpy
  • win8应用商店废了
  • linux基本使用
  • 0x81000204错误
  • linux中vi编辑器怎么使用
  • win8系统怎么设置无线网连接啊
  • Node.js中的construct构造函数
  • 安装两个linux
  • css如何把图片重叠在一起
  • 批处理删除指定后缀名
  • node js require
  • js中的require函数
  • 禁止所有陌生人的来电设置
  • 铁路货运的费用有哪些
  • 宁夏退休职工网上认证
  • 2020年安徽省护理技能大赛视频播放
  • 新疆哪个城市最有发展前景
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设