reactjs - Prime React 数据表组件从数组到 JSON 的数据转换?
问题描述
fileLookup
每当我使用输入参数调用 java webservice (HTTP GET)时lookupId
,它都会在数组中返回响应,如下所示。
[
"1224,First_File.docx,null,458,null,null",
"1225,Second File.js,test for description,15514,778,null",
"1226,Third_File.pdf,null,876,null,null"
]
收到的响应值对应于以下字段。
File id File Name Description user Id File Version
例如,如果1224,First_File.docx,null,458,null,null
,1224
是File id
,First_File.docx
是File Name
, null
is Description
, 458
isuser Id
和null
is File Version
。
我想显示一个 primereact 数据表,它将显示在表中的内容之上。但是,我发现的大多数示例都使用 JSON 数据。例如,这个沙盒示例。就我而言,由于我没有 JSON 对象形式的数据,我是否应该考虑先将上述数据转换为 JSON,以便可以将其提供给 Data 表或其他任何可以实现相同目的的方法?
解决方案
你需要的是 sth like
您创建一个新数组,在其中用“,”分割每个字符串,然后将索引用作DataTable
组件中的字段。
<Column field="0" header="Vin" />
<Column field="1" header="Year" />
<Column field="2" header="Brand" />
<Column field="3" header="Color" />
推荐阅读
- react-native - 我无法触发模态组件从其他组件打开
- firebase - 在 Firestore 中建模和查询数据以获取目录中的项目
- c - 如果花费超过 1 秒,则向呼叫者发出信号
- c# - PUT 查询字符串的正确格式如何?
- javascript - mongoose.save 的问题永远不会在承诺内返回
- c++ - 为什么我不能在类中另一个函数的声明中使用静态 constexpr 的结果?
- c++ - 是否可以将 constexpr std::array 转换为 std::integer_sequence?
- ios - 从另一个应用程序 ios 链接到设置应用程序的声音部分
- jquery - 打开第二个 jquery 对话框失败
- python - 如何将轮廓转换为链码?