【发布时间】:2026-01-03 15:10:01
【问题描述】:
我在本地存储中有一个数组,我正在映射该数组以将其数据呈现到列表中。我想在列表中的每个元素旁边添加按钮,如果单击该按钮,特定元素将从本地存储中的数组中删除。
这可能吗?我该怎么做?
使用 -> Javascript 和 React 代码在这里:
//This array is in the localstorage
const reptiles = ["alligator", "snake", "lizard"];
function ReptileList() {
return (
<ol>
{reptiles.map((reptile) => (
<li>{reptile} /*THERE SHOULD BE THE DELETE BUTTON*/</li>
))}
</ol>
);
}
【问题讨论】:
-
完全有可能,而且有很多教程教你如何在React中创建一个触发JS函数的按钮,所以从那里开始。甚至React's own tutorial 也会教你如何做到这一点,所以我强烈建议(重新)接受它。
标签: javascript arrays reactjs local-storage