我有一个api响应的数据,我用来填充数据表 . 数据看起来像这样:
{
code: 'CPX154',
identity: '108',
name: 'Joshua Laryea',
created_at: '12:23 pm',
phone: '0559546287',
pickup: [
{desc: 'Shirts', quantity: '15'},
{desc: 'Suit', quantity: '2'},
{desc: 'Jeans', quantity: '6'}
]
},
{
code: 'CGH154',
identity: '108',
name: 'Gloria Fynn',
created_at: '15:23 pm',
phone: '0249563287',
pickup: [
{desc: 'Shirts', quantity: '5'},
{desc: 'Trouser', quantity: '2'},
{desc: 'Shorts', quantity: '1'},
{desc: 'Suit', quantity: '2'},
{desc: 'Jeans', quantity: '6'}
]
}
在执行了 JSON.parse(data)
之后,我能够像任何其他普通对象一样访问数据,并使用它来填充数据表 . 我的问题是,当点击任何表行时,当我访问该行的数据时,字段 pickup
显示 [object object]
,我也无法使用JSON解析它 . 它会导致错误 .
请帮忙
1 回答
字段拾取应该被视为一个数组,这意味着你必须循环它 .