amis icon indicating copy to clipboard operation
amis copied to clipboard

sdk 2.0.2下部分className的样式失效了?

Open lfzfrj88 opened this issue 2 years ago • 3 comments

描述问题:

sdk 2.0.2, 有些组件的className里的类名样式失效了! 而1.10.2里是正常的。 如一个简单的button

截图或视频:

2.0.2下: image 1.10.2下: image

如何复现(请务必完整填写下面内容):

  1. 你是如何使用 amis 的? sdk

  2. amis 版本是什么?请先在最新 beta 版本测试问题是否存在 2.0.2

  3. 粘贴有问题的完整 amis schema 代码: 简单的一个link button, 在1.10.2下文字颜色可以显示正确的危险红色, 2.0.2下就是错误的蓝色

{
  "type": "page",
  "body": [
    {
      "type": "button",
      "label": "我是一个按钮",
      "className": "text-danger",
      "level": "link",
      "id": "u:2a359e975e14"
    }
  ],
  "id": "u:af14b2badca0"
}
  1. 操作步骤 按照上面的代码

lfzfrj88 avatar Jul 21 '22 11:07 lfzfrj88

2.0.2的sdk,样式下面会把上面的给覆盖掉,不知道咋解决

lhkg1988 avatar Jul 26 '22 08:07 lhkg1988

@nwind 我也遇到了,吴老师能否指导下!

Chen-Wendong avatar Aug 03 '22 06:08 Chen-Wendong

sdk.css 正常,但antd.css 不行

Chen-Wendong avatar Aug 03 '22 07:08 Chen-Wendong

同问,在1.x生效的样式,到2.x就不行了;设计器里正常,往react项目就不行了。解决办法,可以自己写全局样式,使用important强制覆盖,但如果我发现很多样式都需要覆盖,还是需要官方的方案或升级更靠谱些。

zhouqiang1983 avatar Sep 26 '22 04:09 zhouqiang1983