我真的很抱歉,但我没有任何进展。在一个基本的反应本地购物清单博览会工作,我需要的项目uuid。我在用数学。随机()
const ID = Math.floor(Math.random() * 100);
这是我需要id的项目列表
const [items, setItems] = useState([
{ id: ID, text: "Milk" },
{ id: ID, text: "Eggs" },
{ id: ID, text: "Butter" },
{ id: ID, text: "Veggies" },
]);
我已经尝试了我能想到的const ID
的所有语法组合,所以每个错误都不一样。我假设每次调用const ID
时,函数应该运行并且应该返回不同的数字。
很抱歉打扰大家,如果有任何帮助,我将不胜感激。
我希望这有意义。
感谢让ID
函数每次生成不同的数
const ID = () => Math.floor(Math.random() * 100);
const [items, setItems] = useState([
{ id: ID(), text: "Milk" },
{ id: ID(), text: "Eggs" },
{ id: ID(), text: "Butter" },
{ id: ID(), text: "Veggies" },
]);