在Expo中配置Math.random()



我真的很抱歉,但我没有任何进展。在一个基本的反应本地购物清单博览会工作,我需要的项目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" },
]);

最新更新