我正在构建一个数据可视化,在这里我需要将数据从api传递到图表组件。图表组件第一次加载良好,但在随后的尝试中,图表无法加载,不会出现任何错误。我怀疑这是一个问题,状态正在更新的图表组成部分。调试时,我可以发现状态不是间歇性地更新,因为图表没有加载。下面是代码的样子
HomePage.js
async componentDidMount() {
await this.getDataFromApi(); //Gets data for the charts
await this.prepareDataForChart(); //Prepares the data for the c
我在RS中创建了一个折线图,其中总金额在Y轴上,年/月在x轴上。目前有三年的数据(36个月),我认为因为图表太大而无法在一个屏幕上加载,Cognos将跳过一些月份标签。我已经将Label Control (Frequency)值更改为1(以1为间隔加载标签),但它仍然跳过月份(当前加载1,3,5,7等)。有没有办法强制Cognos显示每个月?请记住,我已经将图表大小设置为100%,超过该值的任何内容都将不起作用,因为滚动条不会显示为允许完整查看图表。
我正在通过mustache.js将视图文件加载到<div>容器中。
在该视图中,我在一个专用div中有一个画布元素,我在该元素上使用Chart.js显示图表
<div>
<canvas id="gesundheitsverlauf-chart">
Your web-browser does not support the HTML 5 canvas element.
</canvas>
</div>
当我第一次绘制图表时,一切都很好。当我从视图导航到另一个视图,然后又返回时,图表闪烁(快