Skip to content

Conversation

nicky132
Copy link

@nicky132 nicky132 commented Jul 1, 2025

修改g2绘制图表设置label时,如果不配置fillOpacity就默认fillOpacity为1,这样用户使用友好

Checklist
  • npm test passes
  • benchmarks are included
  • commit message follows commit guidelines
  • documents are updated
Description of change

修改g2绘制图表设置label时,如果不配置fillOpacity就默认fillOpacity为1,这样用户使用友好
@hustcc
Copy link
Member

hustcc commented Jul 1, 2025

@nicky132 现在不配置,默认是多少?

@interstellarmt
Copy link
Member

@nicky132 现在不配置,默认是多少?

默认是0.65
image

@interstellarmt
Copy link
Member

这里修改样式默认值不需要这么麻烦,修改一下 create.ts就行~

@hustcc
Copy link
Member

hustcc commented Jul 1, 2025

@nicky132 感觉修改默认的透明度不合适啊,这个透明度和颜色算是默认的设计规则了,如果需要修改,就应该是设置这个值覆盖掉。

@nicky132
Copy link
Author

nicky132 commented Jul 5, 2025

这里修改样式默认值不需要这么麻烦,修改一下 create.ts就行~

有道理,直接改label的fillOpacity的0.65为1就行

@nicky132
Copy link
Author

nicky132 commented Jul 5, 2025

@nicky132 感觉修改默认的透明度不合适啊,这个透明度和颜色算是默认的设计规则了,如果需要修改,就应该是设置这个值覆盖掉。

直接覆盖肯定可以,感觉直接给用户设置颜色后就同时展示这个颜色fillOpacity为1,才能完全展示这个颜色,才合理啊

@hustcc
Copy link
Member

hustcc commented Jul 6, 2025

如果非要改,可以把默认主题标签透明度都改成 0,然后默认颜色按照之前的颜色+透明度,换算成新的颜色。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants