Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.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 native中创建属性字符串?_Javascript_React Native - Fatal编程技术网

Javascript 如何在react native中创建属性字符串?

Javascript 如何在react native中创建属性字符串?,javascript,react-native,Javascript,React Native,我需要在react native中创建一个包含自定义道具的字符串 arr.push({url:require(images[i].path) }); 我可以在react native中创建url:'path'类型的字符串,但我也希望 要求 成为它的一部分。如何生成这样的字符串?require不支持动态导入。因此,您的解决方案是将需求的结果放入数组 const images = [ require('some_path1'), require('some_path2'), ...

我需要在react native中创建一个包含自定义道具的字符串

arr.push({url:require(images[i].path) });
我可以在react native中创建url:'path'类型的字符串,但我也希望

要求


成为它的一部分。如何生成这样的字符串?

require不支持动态导入。因此,您的解决方案是将需求的结果放入数组

const images = [
  require('some_path1'), 
  require('some_path2'), 
  ..., 
  require('some_pathN')
]
然后


require不支持动态导入。因此,您的解决方案是将需求的结果放入数组

const images = [
  require('some_path1'), 
  require('some_path2'), 
  ..., 
  require('some_pathN')
]
然后


require
只接受字符串文字,那么如何生成该类型的对象呢?以便它计算包含函数?是否要使本地图像成为对象?@Pritish您的图像路径是在编译时预定义的?或者只有在运行时才知道它们?@HendEl Sahli run-time,这就是问题
require
accept only string literalsys,那么如何创建这种类型的对象呢?以便它计算包含函数?是否要使本地图像成为对象?@Pritish您的图像路径是在编译时预定义的?还是只有在运行时才知道它们?@HendEl Sahli运行时,这就是问题所在