我是一名JavaScript初学者,不知道如何准确搜索我想要完成的事情......
我有下面的数组,我以一种表格式逐页显示在页面上。
[
0: {
cuip: ".A0100",
quantity: 38,
...
}
1: {
cuip: ".A0102",
quantity: 1,
...
}
...]当用户选择列表中的任何项目时,我会标记下面切换选择的该行旁边的复选框
toggleRow(cuip) {
const newSelected = Object.assign({}, this.state.selected);
newSelected[cuip] = !this.state.selected[cuip];
this.setState({
selected: newSelected,
selectAll: 2
});
}我最终选择的状态是什么
{.A0100: true, ...}哪个好。因此,如果用户选择1,多个或所有行,我将那些行的cuips在状态中保存为true。麻烦的是,我需要保存行中的某些值,如ste,clt,quantity等。即:
[
{
...
"cuip": ".A0102",
"clt": "asvd",
"ste": "v31r",
"quantity": 3,
...
}, {
...
"clt": "vr13",
"ste": "vr31",
"quantity": 6,
...
},]
慕斯709654
森林海
UYOU
随时随地看视频慕课网APP
相关分类