Javascript map中的react.js map获得意外令牌
问题是,如果students对象为空,则我无法显示C类。如果json不是有效的json,您在B类对象之后错过了Javascript map中的react.js map获得意外令牌,javascript,reactjs,Javascript,Reactjs,问题是,如果students对象为空,则我无法显示C类。如果json不是有效的json,您在B类对象之后错过了,: Class A - james, john Class B - Janice, Xena Class C 要打印类名,还需要这样写: const arr = [ {class:"A", students:[{name:'james'},{name:'john'}]}, {class:"B", students:[{name:'janice'},{name:'xena'
,
:
Class A - james, john
Class B - Janice, Xena
Class C
要打印类名,还需要这样写:
const arr = [
{class:"A", students:[{name:'james'},{name:'john'}]},
{class:"B", students:[{name:'janice'},{name:'xena'}]},
{class:"C", students:[]}
]
返回(
{arr.map(外部=>
{outer.class}-
{outer.students.map(person=>{person.name}
)}
}
);
不要忘了为
映射中的每个元素分配唯一键,
,如果json不是有效的json,则在B类对象之后遗漏了,
:
Class A - james, john
Class B - Janice, Xena
Class C
要打印类名,还需要这样写:
const arr = [
{class:"A", students:[{name:'james'},{name:'john'}]},
{class:"B", students:[{name:'janice'},{name:'xena'}]},
{class:"C", students:[]}
]
返回(
{arr.map(外部=>
{outer.class}-
{outer.students.map(person=>{person.name}
)}
}
);
不要忘记为
map
中的每个元素分配唯一键当使用JSON时,您忘记了第二个和第三个arr
数组项之间的逗号,并且当您遇到意外的令牌错误时,大多数情况下都是因为无效的JSON。使用类似jslint的验证器首先检查您忘记的JSON错误第二个和第三个arr
array项之间的逗号当使用JSON时,以及当您遇到意外的令牌错误时,大多数情况下都是因为无效的JSON。首先使用像jslint这样的验证器检查JSON错误,但是我的循环逻辑正确吗?是的,这部分正确,请检查更新的答案如何显示类名。我知道了。但是我的格式是这样的,但是我的循环逻辑正确吗?是的,那部分是正确的,检查更新的答案如何显示类名。我知道了。但是我的格式是这样的