我的网页上有一个HighChart(在MVC4应用程序中)。它占用了100%的页面宽度。
我想知道如何设置图表的比例或大小? http://api.highcharts.com/highcharts#Chart.setSize%28%29上的文档说:
“SetSize”方法可用。我尝试但无法在我的MVC Web应用程序中访问此方法。
你能帮忙指导一下吗?
我非常感谢您的时间,指导和帮助。
由于
答案 0 :(得分:3)
你这是错误的方式。使用控制器中图表的Init方法设置图表的高度:
myChart.InitChart(new Chart {Width = 300, Height = 500});
答案 1 :(得分:2)
我不确定我完全理解这个问题。但是如果你想在图表上设置宽度和高度,你可以设置包含它的div的宽度和高度,它将填充该容器的100%。
你应该可以做这样的事情。
<div id="container" style="width: 300px; height: 300px;"></div>
<script type="text/javascript">
$(function() {
$('#container').highcharts({ .... config options here ... });
});
</script>