我有一系列约会和一个反应视图,可以一次显示一个。用户可以通过单击前后箭头来浏览约会。
数据看起来像这样:
const arr = [
{ start: 10, end: 12, id: 7532 },
{ start: 11, end: 13, id: 6775 },
{ start: 14, end: 15, id: 554 },
{ start: 17, end: 18, id: 3232 }
];
我试图找出实现这一点的最佳方法。页面立即显示第一个元素,理想情况下,当所选元素为 arr[0] 时,用户将无法单击后退按钮。同样适用于点击前进。我有点困惑在这种情况下数组的索引是如何工作的,即使所选约会是数组的一部分,我似乎也得到了 -1 的索引值。此外,我不确定将当前索引保存到反应状态或将其保留在点击触发的函数中是否有意义。
HUX布斯
慕神8447489
相关分类