1

我的网页中有一个 HighChart(在 MVC4 应用程序中)。它占用了 100% 的页面宽度。

我想知道如何设置图表的比率或大小?http://api.highcharts.com/highcharts#Chart.setSize%28%29上的文档 说:

“SetSize”有一个方法可用。我尝试但无法在我的 MVC Web 应用程序中访问此方法。

你能帮助和指导我吗?

我非常感谢您的时间、指导和帮助。

谢谢

4

2 回答 2

4

你正在以错误的方式解决这个问题。使用控制器中图表的 Init 方法设置图表的高度:

myChart.InitChart(new Chart {Width = 300, Height = 500});
于 2014-09-30T08:19:04.317 回答
2

我不确定我是否完全理解这个问题。但是,如果您想在图表上设置宽度和高度,您可以设置包含它的 div 的宽度和高度,它将填充该容器的 100%。

你应该能够做这样的事情。

<div id="container" style="width: 300px; height: 300px;"></div>

<script type="text/javascript">
    $(function() {
        $('#container').highcharts({ .... config options here ... });
    });
</script>
于 2013-10-22T06:27:37.290 回答