【发布时间】:2016-07-03 23:24:23
【问题描述】:
我有一系列存储的JSON objects(下)通过angular发送到我的html页面,
我遇到的问题是将信息从角度输出到我的d3.js 图表。(我想我需要将它们从JSON 转换为正常值
用于绘制我的 x 轴数据)
{ __v: 0, temp: 328, _id: 56e9417d6a8a307819c3e598 },
{ __v: 0, temp: 328, _id: 56e9417d6a8a307819c3e599 },
{ __v: 0, temp: 328, _id: 56e9417d6a8a307819c3e600 },
{ __v: 0, temp: 328, _id: 56e941826a8a307819c3e59a }
下面的$http 请求收到了来自app.js 的数据。
y axis 是销售额(对象的值),x axis 是小时(从数据库中显示的条目数量)
$http.get('/solution-two/data3').success(function (data) {
var hour=$scope.salesData3.length+1;
var sales= data;
$scope.salesData3.push({hour: hour, sales:sales});
});
我的数组从一个数组开始,该数组将信息发送到 http 请求中
$scope.salesData3=[
{hour: 1,sales: 280}];
salesData3 是我的d3.js 图表的名称,所以总而言之,我认为我需要用数据库条目的长度来定义小时变量的长度
并且销售变量需要接受来自数据库的JSON 对象,我是否正确?
感谢阅读
【问题讨论】:
标签: angularjs json node.js d3.js