找回密码
 立即注册

QQ登录

只需一步,快速开始

( ̄- ̄)

注册会员

11

主题

26

帖子

87

积分

注册会员

积分
87

[已处理] 自定义chart Legend

( ̄- ̄)
注册会员   /  发表于:2021-12-22 10:33  /   查看:3074  /  回复:1
1金币
本帖最后由 ( ̄- ̄) 于 2021-12-22 10:35 编辑

图例怎么自定义,demo里找到了[palette]="palette"想要的效果是legend的色块和名字是返回的数据{name:Sales, color:yellow}这种的,然后反映到画面上,但是实际应用动态的palette属性后,图例的顺序是固定的完全是根据返回的顺序来的,无法跟name一一对应上,会出现Sales对应了个黄色这种情况,所以想问下能否根据name去填充色块的颜色或者反过来也行
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

是的,只能按照你绑定的顺序,palette只能手动设置,没法直接绑定 比如你按顺序添加了2个series: Sales, Downloads,对应颜色是yellow和red 那么你设置palette就设置为['yellow','red']就行了

1 个回复

倒序浏览
最佳答案
最佳答案
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-12-22 10:33:56
来自 2#
是的,只能按照你绑定的顺序,palette只能手动设置,没法直接绑定

比如你按顺序添加了2个series: Sales, Downloads,对应颜色是yellow和red
那么你设置palette就设置为['yellow','red']就行了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部