问题如题。
代码如下:
data: [@foreach (var item in ViewBag.dataBuySum)
{
@(item.BuySum)
}]
结果如下:
data: [167167121215170182192142219156185158133190]
事实上想要的是类似于这个的结果:
//data: [49.9, 71.5, 106.4, 129.2, 144.0,
// 176.0, 135.6, 148.5, 216.4, 194.1,
// 95.6, 54.4, 49.9, 71.5, 106.4,
// 129.2, 144.0, 176.0, 135.6, 148.5,
// 216.4, 194.1, 95.6, 54.4, 54.4,
// 216.4, 194.1, 95.6, 54.4, 54.4,
// 54.4 //]
数据来源是我从数据库查询出的某个集合,取某列int值,挂到data上~~,就是这里不知道怎么加一个逗号了。
33 回答
慕桂英3389331
TA贡献2036条经验 获得超8个赞
或者试试:
@foreach (var item in ViewBag.dataBuySum) { @(item.BuySum)+“,” }
宝慕林4294392
TA贡献2021条经验 获得超8个赞
@稳稳的河: 图表的数据源,不能当html标签使用,格式得是这样de :
//data: [49.9, 71.5, 106.4, 129.2, 144.0,
// 176.0, 135.6, 148.5, 216.4, 194.1,
// 95.6, 54.4, 49.9, 71.5, 106.4,
// 129.2, 144.0, 176.0, 135.6, 148.5,
// 216.4, 194.1, 95.6, 54.4, 54.4,
// 216.4, 194.1, 95.6, 54.4, 54.4,
// 54.4
//]
前台页面应该是不好好的,我还是去后台试试
慕容708150
TA贡献1831条经验 获得超4个赞
data: [@foreach (var item in ViewBag.dataBuySum) { @(item.BuySum), }]直接加个,就OK
添加回答
举报
0/150
提交
取消