我正在创建一个使用Javascript进行数据可视化的微型网站。我正在与一名后端开发人员合作,他将把客户数据传递给前端,以便绘制和显示不同的客户属性(如年龄,性别和总花费)。
我遇到的问题是开发人员问我想要什么数据,我不知道该告诉他们什么。我不知道我需要或想要求什么,过去我总是只是采集数据或内容并将其标记出来。这对我来说是一个新项目,我感觉有点偏离我的深度。
编辑:
在进一步思考这个并与后端开发人员稍微合作之后,我遇到的具体问题是如何在我的页面上执行实际的ajax请求并更新结果。我特别知道我正在寻找年龄,性别,消费等方面的东西,但我需要更多地关注如何请求它们。
答案 0 :(得分:1)
如果您正在使用jQuery,则可以使用.getJSON
以JSON格式执行异步数据请求(AJAX请求),这样可以非常轻松地处理响应。
您可以要求后端开发人员创建一个RESTful API,以JSON格式返回您需要的任何数据。至于数据本身,请告诉他包括您认为将来需要或可能需要的任何内容。处理完JSON数据后,您就可以确定所需的内容。不要过分告诉他返回你永远不会使用的东西,或者你只是浪费带宽。
答案 1 :(得分:0)
如果您使用JavaScript,那么JavaScript本身可以理解的数据格式是JSON。如果他们能够以JSON格式为您提供数据,那将是一个良好的开端:
http://en.wikipedia.org/wiki/Json
{
"customers":
[
{
"age": "23",
"sex": "male",
"dollars-spent": "7"
},
{
"age": "22",
"sex": "female",
"dollars-spent": "10000"
}
]
}
我猜你会需要像年龄和性别这样的客户ID,以便你可以唯一地识别它们。