des*_*zok 5 angular ngx-charts angular12
我正在将 ngx-charts 与 Angular 12 一起使用,并且收到此错误消息,然后我使用以下命令:
colorScheme = {
domain: ['#5AA454', '#A10A28', '#C7B42C', '#AAAAAA']
};
Run Code Online (Sandbox Code Playgroud)
错误信息是:
Type '{ domain: string[]; }' is not assignable to type 'string | Color'.
Run Code Online (Sandbox Code Playgroud)
我怎样才能解决这个问题?
ent*_*oon 10
ngx-charts 版本 19 或更高版本仅接受类型 string 或 Color (来自此处),并扩展另一个答案:
"cool"、、"natural"等。"vivid"import { Color, ScaleType } from '@swimlane/ngx-charts';
export class foo {
colorScheme: Color = {
name: 'myScheme',
selectable: true,
group: ScaleType.Ordinal,
domain: ['#f00', '#0f0', '#0ff'],
};
}
Run Code Online (Sandbox Code Playgroud)
<ngx-charts-area-chart
...
[scheme]="colorScheme"
></ngx-charts-area-chart>
Run Code Online (Sandbox Code Playgroud)
使用 ngx-charts 版本 18 或更低版本。
方案类型 [scheme]="colorScheme" 要求提供一个字符串,但您提供的类型是一个对象。
最新版本19以上scheme类型为string | 颜色。
| 归档时间: |
|
| 查看次数: |
4656 次 |
| 最近记录: |