我对 web 应用程序和 javascript、jquery、json、knout 等世界有点陌生。我试图做一些真正简单但没有开始工作的事情。我想将数据从控制器传递到视图以使用 morris.js 构建绘图。
我谷歌它并尝试了几次尝试,没有成功。
视图收到类似这样的信息来构建图形:
<script>
new Morris.Line({
// ID of the element in which to draw the chart.
element: 'myfirstchart',
// Chart data records -- each entry in this array corresponds to a point on
// the chart.
data: [
{ year: '2008', value: 20 },
{ year: '2009', value: 10 },
{ year: '2010', value: 5 },
{ year: '2011', value: 5 },
{ year: '2012', value: 20 }
],
// The name of the data record attribute that contains x-values.
xkey: 'year',
// A list of names of data record attributes that contain y-values.
ykeys: ['value'],
// Labels for the ykeys -- will be displayed when you hover over the
// chart.
labels: ['Value']
});
</script>
现在我想使用 viewbag 或其他东西从控制器发送数据。对于我理解的 JSON 是最正确的方法,只是不知道如何使用它。
你能告诉我怎么做吗?