Javascript 如何在react native中创建属性字符串?
我需要在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'), ...
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运行时,这就是问题所在