微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ngx-charts-bar-horizo​​ntal 未正确呈现

如何解决ngx-charts-bar-horizo​​ntal 未正确呈现

我正在尝试以两种图表格式 ngx-chart-bar-vertical 和 ngx-chart-bar-horizo​​ntal 呈现数据

ngx-chart-bar-vertical 无论数据量多少都能正常工作。 但是当数据量很大时用ngx-chart-bar-horizo​​ntal
例如:

date = [
{name : "1",value : 1},{name : "2",//assume 4000 more such entry
{name : "4000",value : 1}
]

这是水平条形图HTML文件的配置

<ngx-charts-bar-horizontal [view]="chartSizeView"
                           [scheme]="chartColorScheme"
                           [results]="data"
                           [gradient]=false
                           [xAxis]=true
                           [yAxis]=true
                           [legend]=false
                           [showXAxisLabel]=false
                           [showYAxisLabel]=false>
</ngx-charts-bar-horizontal>

垂直条形图的配置

<ngx-charts-bar-vertical [view]="chartSizeView"
                         [scheme]="chartColorScheme"
                         [results]="data"
                         [gradient]=false
                         [xAxis]=true
                         [yAxis]=true
                         [legend]=false
                         [showXAxisLabel]=false
                         [showYAxisLabel]=false
                         >
</ngx-charts-bar-vertical>

上面代码中的变量有如下值

chartViewSize = null;
chartColorSchema = {
    domain: ['#156484']
};

如果水平条形图 y 轴折叠到自身(找到屏幕截图)

enter image description here

当我检查元素时,我发现的是

enter image description here

从屏幕截图中,您可以看到所有条形的变换都是恒定的,这就是它们相互折叠的原因。

但我不知道为什么?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。