在示例中,我有一个二维数组:
https://codesandbox.io/s/v0019po127
根据使用的控制台日志(即浏览器或codeandbox),我得到的结果参差不齐
我也尝试过json.stringify来解决唯一问题。
当我从表格中选择“否”时,它输出到我的值,如下图:
console.log(JSON.stringify(value)) //returns [["","",""],["","",""],["","",""],["","",""]]
我的最终目标是返回此地图(慢慢到达那里):
value = [
{ personId: "0003678", seniorStatus: "Yes", juniors: "maybe" },
{ personId: "0001657", seniorStatus: "No", juniors: "No" },
{ personId: "0002345", seniorStatus: "No", juniors: "No", infants: "Maybe" }]
在此将该人的personId和相关选择添加到新数组中。
如果任何人都可以从我的演示中帮助实现这一目标,那将是一件轻松的事,因为它已经进行了一段时间。请!
答案 0 :(得分:0)
我已经更新了您的代码并为其创建了一个沙箱。
您要传递的“ cellIdx”具有2个元素,即标签和值。因此,您应该只将标签或值传递给handleValue函数。