我正在使用 React .js 有 3 个数组a, b, c。我a使用该方法将数组添加到 HTML 标记map()。我需要:
将onClick事件处理程序挂在数组的元素上a,以便单击该元素时,该元素会反映到组件<List />。
该<List />组件应显示数组的元素b,并c具有与按下的数组元素的索引相同的索引a。
例如:在 HTML 标记中,我单击“plum”元素(索引 = 2)。在<List />组件中,您需要获取“plum”以及元素“Sophie”和“audi”(索引= 2数组b和c)
以上几点该怎么做呢?
export default class App extends Component {
a = ["Apple", "pear", "plum", "currant", "strawberry"];
b = ["Amelia", "Oliver", "Sophie", "Alfie", "Jacob"];
c = ["mercedes", "bmw", "audi", "volkswagen", "hyundai"];
render() {
let pp = this.a.map((arr, idx) => {
return <li key={idx}>{this.a[idx]}</li>;
});
return (
<div>
<div>
<ul>{pp}</ul>
</div>
<List />
</div>
);
}
}
慕姐8265434
蛊毒传说
波斯汪
随时随地看视频慕课网APP
相关分类