2
我正在努力在我的反应本地项目中包含一些标志来代表各国。我发现你不能动态地要求像下面这个例子那样的图像来反应本地。动态需要React原生图像
require(`../assets/flags/32/${countryCode}.png`)
所以给出的SO的响应,我发现here我想创建一个开关语句时传递正确的标志代码,将返回所需的图像回功能。像下面的东西。
export const Flags = (countryCode) => {
switch (countryCode) {
case 'US':
return require('../assets/flags/32/US.png');
....
}
};
鉴于此解决方案,我将拥有超过200个案例。有没有更好的方法来做到这一点?
感谢布拉德这有助于。 –