Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在react中创建一个模块,该模块将生成100个用户的数组_Javascript_Reactjs - Fatal编程技术网

Javascript 在react中创建一个模块,该模块将生成100个用户的数组

Javascript 在react中创建一个模块,该模块将生成100个用户的数组,javascript,reactjs,Javascript,Reactjs,创建一个单独的模块getUsers.js,该模块生成100个用户的数组: {id:1,名称:'User 1'} {id:2,名称:'User 2'} 我真的很好奇如何使用Javascript实现这样的功能。我知道我可能会创建一个循环。我只是不确定如何创建一个键值对也在递增的对象数组。任何建议都会非常有用。谢谢 您可以使用字符串模板。如果要从React导入此文件,则需要从文件中导出 //src/getUsers.js 函数getUsers(n){ 常量用户=[]; 对于(设i=1;i使用

创建一个单独的模块getUsers.js,该模块生成100个用户的数组:

  • {id:1,名称:'User 1'}
  • {id:2,名称:'User 2'}

我真的很好奇如何使用Javascript实现这样的功能。我知道我可能会创建一个循环。我只是不确定如何创建一个键值对也在递增的对象数组。任何建议都会非常有用。谢谢

您可以使用字符串模板。如果要从React导入此文件,则需要从文件中导出

//src/getUsers.js
函数getUsers(n){
常量用户=[];
对于(设i=1;i使用

函数用户(索引){
返回{
id:索引,
用户:`user${index}`
}
}
函数生成器(长度){
返回数组.from({
长
},((索引)=>用户(索引+1));
}

console.log(generateUsers(5))
这很好用,但是如果我想在react中创建一个模块,我会从中获取,我会怎么做。请参阅编辑。这个网站上也有人问过这个问题,所以请查看例如。