尝试重新格式化API查询的响应,但遇到问题.尝试过地图但没有奏效.
main.data.daily(symbol, 'main', 'json').then(data=> ....);
Run Code Online (Sandbox Code Playgroud)
目前的回复格式:
'data':{
'2018-03-13':
{ '1. open': '32.8500',
'2. high': '33.3600',
'3. low': '32.8500',
'4. close': '33.1400',
'5. volume': '834894'
},
...
}
Run Code Online (Sandbox Code Playgroud)
这是所需的格式:
[{
date: '2018-03-13'
open: 32.85,
high: 33.36,
low: 33.85,
close: 33.14,
volume: 855448
},
...
]
Run Code Online (Sandbox Code Playgroud)
试过以下但没有雪茄:
data.map(val, i, data => {
return {
date: i,
open: val['1. open'],
high: val['2. high'],
low: val['3. low'],
close: val['4. close'],
volume: val['5. volume']
}
});
Run Code Online (Sandbox Code Playgroud)
var data = {
'2018-03-13': {
'1. open': '32.8500', …Run Code Online (Sandbox Code Playgroud)javascript ×1