我尝试从url获取数据,并使用react和devextream显示数据,但得到E4018-服务器对项目计数请求的响应返回了非数字值。
我在服务器端使用python flask,并返回一个json列表。我认为这是商店类型的问题。我使用了odata(这是来自互联网的模板代码),并且尝试放置数组,但是在这种情况下,应用程序不会向服务器发出任何请求。
这是一些代码
def get_referees_controller():
return json.dumps(get_referees_service())
在邮递员中,返回格式如下:
[{"_id": "5cf2314f0327030be4c1f3ba", "display_name": "Daniel Hierrezuelo"}]
反应码
dataSource = {
store: {
type: 'odata',
key: '_id',
url: "http://127.0.0.1:5000/referees"
},
select: [
'_id',
'display_name'
]
}
如果我使用数组而不是odata,我将不会获得任何数据,也不会发出请求,而且我也不明白为什么。