Javascript 如何在React中映射JSON?
我有JSON格式,但是如何在Recat中映射给定的JSON。有人能给我推荐解决方案吗?对于简单的JSON,我知道如何映射,但在这里我如何映射 以下是JSON:Javascript 如何在React中映射JSON?,javascript,javascript-objects,Javascript,Javascript Objects,我有JSON格式,但是如何在Recat中映射给定的JSON。有人能给我推荐解决方案吗?对于简单的JSON,我知道如何映射,但在这里我如何映射 以下是JSON: const JSON = [ { column1: { display_name: "Status", content: "<>", isMandatory: true / false, order: 1, enab
const JSON = [
{
column1: {
display_name: "Status",
content: "<>",
isMandatory: true / false,
order: 1,
enable: true / false,
},
column2: {
display_name: "Study",
content: "<>",
isMandatory: true / false,
order: 2,
enable: true / false,
},
column3: {
display_name: "Status",
content: "<>",
isMandatory: true / false,
order: 1,
enable: true / false,
},
},
];
const JSON=[
{
第1栏:{
显示名称:“状态”,
内容:“,
isMandatory:对/错,
订单:1,
启用:真/假,
},
第2栏:{
显示名称:“学习”,
内容:“,
isMandatory:对/错,
订单:2,
启用:真/假,
},
第3栏:{
显示名称:“状态”,
内容:“,
isMandatory:对/错,
订单:1,
启用:真/假,
},
},
];
请尝试映射以下数据
Object.keys(JSON[0]).map(item=>{})
这会有帮助的
要访问其中的项目,您可以执行以下操作
Object.keys(JSON[0]).map(item=>JSON[0][item])
请解释你所说的“map”{JSON.map((研究,索引)=>(研究,显示_名称))}我想为每一列1、列2……等映射类似的内容,但如何为上面的JSONObject.keys(JSON[0]).map(item=>{code>。我想这就是你要找的。有几件事可能看起来很迂腐,但却很相关:(1)这与React无关,(2)JSON是一个字符串——这是一个对象,(3)true/false
是无效语法,(4)请在映射后显示所需的输出。谢谢。@AbinThaha,谢谢,这是我所需要的。嗨,在项目中,我得到的只是字符串Column1,而不是Column1的对象。如何得到它?已经更新了答案来处理这种情况Hi,我使用这样的{Object.keys(JSON[0]).map((item,index)=>())}但是它抛出了一个错误错误什么是错误?