Javascript 如何在ReactJS的数据网格中将超链接呈现为网格数据

Javascript 如何在ReactJS的数据网格中将超链接呈现为网格数据,javascript,reactjs,Javascript,Reactjs,我有一个与此类似的数据网格: Main.js <DataGrid> headerHeight={35} headerWidth={50} onGridReady={this.onGridReady} columnDefs={gridColumnDef} rowData={gridData} {...this.props}/> 人头高度={35} headerWidth={50} onGridReady={this.onGridReady} columnDefs={gridC

我有一个与此类似的数据网格:

Main.js

<DataGrid>
headerHeight={35}
headerWidth={50}
onGridReady={this.onGridReady}
columnDefs={gridColumnDef}
rowData={gridData}
{...this.props}/>

人头高度={35}
headerWidth={50}
onGridReady={this.onGridReady}
columnDefs={gridColumnDef}
rowData={gridData}
{…this.props}/>
我有一个函数,可以在Main.js中设置网格数据

initializeGridData(data){
let obj;
for(let i =0;i<data.length;i++)
{
obj=data[i];
for(let k=0;k<obj.length;k++){
completeData.push(
{
id:obj[k].id
link:obj[k].link
})
}
}
gridData= completeData;
}
}


**I have a JS file that defines the column (gridColumnDef.js)**

export const gridColumnDef=[
{
headerName:
field:id
},
{
headerName:
field:link
},
];
initializeGridData(数据){
让obj;

对于(设i=0;iI尝试修复代码块格式,但发现第一个和第二个示例中似乎存在语法错误(第一个示例中的额外
,第二个示例中的额外右括号
}
)。另外,
DataGrid
是您自己的组件,还是属于现有库?如果是后者,您可能希望包含一个链接,或者一个标记(如果存在)。我已将此问题回滚到其初始形式。进行了很多善意的编辑,但是通过将
initializeGridData
的函数定义转换为函数调用。@Ramya,请检查此问题中的代码块,修复格式,并解决可能会分散您问题核心内容注意力的语法问题。您可以获得有关格式的提示。