Javascript 相应地调整剑道图的大小(打字脚本,角度)

Javascript 相应地调整剑道图的大小(打字脚本,角度),javascript,angularjs,typescript,kendo-ui,Javascript,Angularjs,Typescript,Kendo Ui,我的意图是在剑道UI中相应地调整图表的大小。目前,我正在测试该功能,因此我将其包装在一个ng click函数中 public Click(): void { if (typeof this.$scope.overviewPiechart !== 'undefined') this.$scope.overviewPiechart.refresh(); } 我将大小信息放在HTML中的k-chart-area指令中: k-chart-area="{height: {{ K

我的意图是在剑道UI中相应地调整图表的大小。目前,我正在测试该功能,因此我将其包装在一个ng click函数中

public Click(): void {

    if (typeof this.$scope.overviewPiechart !== 'undefined')
        this.$scope.overviewPiechart.refresh();
}
我将大小信息放在HTML中的k-chart-area指令中:

k-chart-area="{height: {{ KC_PO_PCS.GetChartHeight() }}, width: {{ KC_PO_PCS.GetChartWidth() }}}"
预期输出是图表将调整大小以填充页面,但实际输出是图表闪烁,然后在保持相同大小的同时重新加载

我也尝试过overviewPiechart.redraw()


如何调整图表的大小?

从评论中删除,看它是如何为您工作的:


正确的呼叫不是吗

从评论中看出它是如何为您工作的:


正确的呼叫不是吗

正确的调用不是调整大小吗?我觉得自己像个白痴。在过去的5到6个小时里,我几乎看了所有的东西,研究了为什么4到5个朋克不能调整大小。谢谢。因为它有效,所以把它移到了一个答案。很高兴我能帮忙。正确的呼叫不是调整大小吗?我觉得自己像个白痴。在过去的5到6个小时里,我几乎看了所有的东西,研究了为什么4到5个朋克不能调整大小。谢谢。因为它有效,所以把它移到了一个答案。很高兴我能帮忙。