vue map的用法
接口返回数据为:['2018-8-14','2018-8-14']但我需要这样的数据格式:{data:“2018/08/13”,title:""},{data:“2018/08/13”,title:""}这样就能搞定是不是so easylet arr=res.data;let newArr=arr.map(val=>{let json={};json.da...
·
接口返回数据为:
['2018-8-14','2018-8-14']
但我需要这样的数据格式:
{data:“2018/08/14”,title:""},
{data:“2018/08/14”,title:""}
这样就能搞定是不是so easy
let arr=res.data; // res.data是后台返回的list数组
let json={}; //定义空对象
let newArr=arr.map(val=>{
json.data=val.split('-').json('/'); //对象增加data值
json.title=''; //对象增加title值
return json; //返回结构过的json
})
this.demoEvents=newArr //demoEvents 是data里面定义的初始化空数组 ,然后通过newArr进行赋值
更多推荐
已为社区贡献7条内容
所有评论(0)