x-render icon indicating copy to clipboard operation
x-render copied to clipboard

针对ant design4x 和 design5x 样式方面的兼容

Open leshalv opened this issue 2 years ago • 9 comments

ant design4 和ant design5 样式实现不同,目前项目中使用less进行样式更改存在问题,项目使用自定义prefixCls的情况下,会导致 x-render 样式失效。

leshalv avatar Apr 10 '23 09:04 leshalv

这不应该是工程项目方面去兼容吗?

lhbxs avatar Apr 10 '23 12:04 lhbxs

我意思是xrender内的样式 prefixCls 是写死的,没办法根据工程项目prefixCls动态处理,导致xrender的样式混乱。

leshalv avatar Apr 11 '23 05:04 leshalv

比如xrender内的一段样式代码,如果工程项目制定了prefixCls,xrender的这段样式是不是就是无效的?

image

leshalv avatar Apr 11 '23 05:04 leshalv

了解,后面解一下

lhbxs avatar Apr 13 '23 02:04 lhbxs

这一块组件把 ant 前缀改成了 less @ant-prefix: ant; 变量, 你工程方面能做适配吗?

lhbxs avatar May 25 '23 03:05 lhbxs

css in js 如何处理呀

leshalv avatar May 25 '23 03:05 leshalv

你有什么想法

lhbxs avatar May 25 '23 03:05 lhbxs

其实 组件里面的重写样式也不是很多,复制到工程里面重写一遍也行

lhbxs avatar May 25 '23 03:05 lhbxs

其实 组件里面的重写样式也不是很多,复制到工程里面重写一遍也行

感觉可以参考一下其他库如何兼容的,复制到工程重写感觉有点麻烦了

leshalv avatar May 25 '23 03:05 leshalv