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

新余建设网站wordpress更换域名还是之前链接

新余建设网站,wordpress更换域名还是之前链接,详情页设计逻辑,商品价格网之前写过一篇文章用来向content内容脚本注入antd的ui#xff1a;https://xiaoshen.blog.csdn.net/article/details/136418199#xff0c;但是方法就是比较繁琐#xff0c;需要将antd的样式拷贝出来#xff0c;然后贴到一个单独的css样式文件中#xff0c;然后引入到内容脚… 之前写过一篇文章用来向content内容脚本注入antd的uihttps://xiaoshen.blog.csdn.net/article/details/136418199但是方法就是比较繁琐需要将antd的样式拷贝出来然后贴到一个单独的css样式文件中然后引入到内容脚本中。但是细心的网友给出了一个评论说官方有现成的引入方式把我开心坏了赶紧研究一下https://github.com/PlasmoHQ/examples/blob/main/with-antd/content.tsx 环境准备 需要使用antd5.0以后的版本并且需要单独使用GitHub - ant-design/cssinjs这个依赖库需要先安装 npm install ant-design/cssinjsyarn add ant-design/cssinjspnpm add ant-design/cssinjs 引入到content 需要注意先按部就班的使用官方给的demo走一遍比较安全 import { StyleProvider } from ant-design/cssinjs import Button from antd/es/button import antdResetCssText from data-text:antd/dist/reset.css import type { PlasmoCSConfig, PlasmoGetShadowHostId } from plasmoimport { ThemeProvider } from ~themeexport const config: PlasmoCSConfig {matches: [https://www.plasmo.com/*] }const HOST_ID engage-csuiexport const getShadowHostId: PlasmoGetShadowHostId () HOST_IDexport const getStyle () {const style document.createElement(style)style.textContent antdResetCssTextreturn style }const EngageOverlay () (ThemeProviderStyleProvider container{document.getElementById(HOST_ID).shadowRoot}Button typeprimaryEngage/Button/StyleProvider/ThemeProvider )export default EngageOverlay 注意 里面引入了这几个比较重要的内容 import { StyleProvider } from ant-design/cssinjs import Button from antd/es/button import antdResetCssText from data-text:antd/dist/reset.css import type { PlasmoCSConfig, PlasmoGetShadowHostId } from plasmo StyleProvider: 样式提供器用于将antd的css样式注入到组件上一个提供器里面只能包裹一个组件。 Button: antd的按钮组件 antdResetCssText: antd的css样式文件文本形式这个后面可以自己定义的css样式做加法。 PlasmoGetShadowHostId: 用于定位antd的元素 比如我这里真实使用场景样式已经出来了 引发的问题 1.因为getStyle只能写一个所以如果引入了antdResetCssText自定义的css样式该如何引入 可以在getStyle中做加法处理比如我自己定义的css文件是cssText import cssText from data-text:~/contents/index.scss import antdResetCssText from data-text:antd/dist/reset.css// load style file export const getStyle () {const style document.createElement(style)style.textContent antdResetCssText cssTextreturn style } 2.StyleProvider下面可以一下包裹多个antd的组件吗 不可以只能一个一个包裹使用 StyleProvidercontainer{document.getElementById(HOST_ID).shadowRoot}SelectdefaultValue{juejinCategory[0].category_id}style{{ width: 110 }}onChange{cateChange}options{cates}//StyleProvider 3.后面有问题再补充.......
http://www.w-s-a.com/news/561341/

相关文章:

  • 张家港网站建设培训江苏省建设工程网站系统
  • html个人网站桂林建站
  • 湛江网站优化快速排名wordpress文章页面宽度
  • 自己建网站怎么弄唯品会一家专门做特卖的网站
  • 做文化传播公司网站做搜狗pc网站点
  • 免费的黄冈网站有哪些平台可以聊天呢要查询一个网站在什么公司做的推广怎么查
  • 凡客建站登录入口网站建设先进部门评选标准
  • 响应式设计 手机网站政务中心建设网站
  • 如何做卖衣服的网站网站登录接口怎么做
  • 网站源码下载了属于侵权吗499全包网站建设
  • 怎样创建网站信息平台网络推广官网首页
  • 网站建设的课程网站 逻辑结构
  • 开通企业网站搬瓦工暗转wordpress
  • 成都网站建设有名的公司怎么做出有品牌感的网站
  • 中国网站的建设淘宝数据网站开发
  • 深圳建站网站模板wordpress 文章最长
  • 服务器建立网站建网站做seo
  • 帮人做彩票网站支付接口网上请人做软件的网站
  • 万全网站建设wl17581做旅游广告在哪个网站做效果好
  • 钢城网站建设安徽省住房和城乡建设厅网站
  • 协会网站建设方案大良营销网站建设好么
  • 网站引导页一般是什么格式网页设计师的应聘岗位
  • 构建网站空间网站开发与维护招聘
  • 网站建设的网页怎么做番禺网站开发哪家强
  • 网站开发是程序员吗百度网盘下载电脑版官方下载
  • 中国电力建设集团网站杭州网站运营
  • 大气网站模板下载效果好的网站建设公
  • 住房和城乡建设部网站打不开重庆市建设工程信息网官网30系统
  • 做美食软件视频网站大数据精准营销策略
  • 网站后台密码错误陕西大型网站建设