当前位置: 首页 > news >正文

网站建设需要哪些网络技术健康门户网站源码

网站建设需要哪些网络技术,健康门户网站源码,互联网网站建设门户网,内蒙古自治区工程建设网站背景 qiankun项目用的是Vue2Antdesign2,但其中一个子应用用的是Vue3Antdesign4。集成之后发现子应用的样式混乱,渲染的是Antdesign2的样式。 解决 以下步骤在子应用里操作 1. 在main.js引入ConfigProvider ,在app全局注册ConfigProvider …
背景

qiankun项目用的是Vue2+Antdesign2,但其中一个子应用用的是Vue3+Antdesign4。集成之后发现子应用的样式混乱,渲染的是Antdesign2的样式。

解决

以下步骤在子应用里操作

1. 在main.js引入ConfigProvider ,在app全局注册ConfigProvider

import { ConfigProvider } from 'ant-design-vue';// Ant Design Vue 的 Message 组件(以及 Notification、Modal、Drawer 等)的行为与其他组件略有不同,因为它们是通过 JavaScript 动态生成并附加到 DOM 中的,而不是通过组件树直接渲染。这意味着,这些组件不会自动继承 ConfigProvider 的配置,包括自定义的样式前缀。
// 确保 message 等组件也能应用自定义的样式前缀
ConfigProvider.config({prefixCls: 'projectKeyXXX',getPopupContainer: () => document.body,
});let app = createApp(App)
app.component(ConfigProvider.name, ConfigProvider);

 2. App.vue里用ConfigProvider包住,定义前缀(前缀需与在main.js定义的前缀保持一致)

<template><a-config-provider prefixCls="projectKeyXXX"><router-view /></a-config-provider>
</template>

3. 在自己项目重新Antdesign样式的名字全部都要把"ant-"改成"projectKeyXXX",例如:

.projectKeyXXX-table-striped {background-color: #fafafa;
}

因为Antdesign的样式名字已经全部改成projectKeyXXX了,所以要注意在子应用里所有关于Antdesign的样式前缀都需要改。

相关文档参考

全局化配置 ConfigProvider - Ant Design Vue (antdv.com)

http://www.yayakq.cn/news/165201/

相关文章:

  • 简洁大气企业网站源码股票交易网站开发
  • 重庆网站建设招标重庆网络推广专员
  • 如何做网站需求表格清单株洲网上购房节
  • 常德网站建设哪家权威企业网站建设首选智投未来1
  • 株洲网站开发公司电话闵行北京网站建设
  • 引流用的电影网站怎么做做慧聪网站多少钱
  • 达州大亚网站建设做百度个人网站
  • 张家港外贸型网站制作手机h5页面怎么制作
  • 移动网站建站视频做ppt网站大全
  • 网站建设捌金手指花总二七要制作一个自己的网站
  • saas建站网站做视频怎么赚钱的
  • 做网站外包哪家好游戏编程软件
  • 做渔具最大的外贸网站网站策划书怎么写
  • 佛山做公司网站自定义网站模块
  • 四川网站建设服务公司做个手机网站有必要吗
  • 网站联系我们的地图怎么做建设网站计划书
  • 兰州网站建设招聘可信赖的做网站
  • 长春个人网站制作公司个人信息展示html模板
  • 多个域名指向同一个网站 备案软件app开发制作多少钱
  • 外管局网站 报告怎么做建设网站的初步需要
  • 网站推广和优化教程手机网站主机
  • 大型网站建设建站模板短网址免费生成
  • 广东省建设部网站网络域名是什么意思
  • 网站挂马教程网站可视化编辑
  • 网站功能建设苏州网站建设-中国互联
  • 上海兼职做网站微信里的商家链接网站怎么做的
  • 和外国人做ic生意的网站公司网页制
  • 网站导出链接查询毕业答辩ppt网站开发
  • 手工制作大全图片简单百度seo优化技巧
  • 防疫站24小时在线咨询做3d图的网站