世博会中的动态本地图像?

时间:2018-07-16 21:32:34

标签: json reactjs react-native expo

我正按照先前的文章中的建议尝试使用JSON文件中的本地图像路径,但这不是渲染。

我已经使用静态参考对图像链接进行了测试,并且可以正常工作,因此图像路径正确。但是,从JSON文件引用路径会导致错误。

我用代码段和错误日志创建了要点:

https://gist.github.com/SKempin/ec0ce4be2c0ef6633dc4b7ee06378ec4

任何帮助将不胜感激!

2 个答案:

答案 0 :(得分:0)

我不确定"card": "require('../assets/images/icon.png')"是否正常工作,您应该尝试不要在require周围加上引号:

<Image
  source={require(marker.images.card)}

并且:

"card": "../assets/images/icon.png"

答案 1 :(得分:0)

我在ES6中用反斜杠$ {``}

找到了这种方式

android:theme="@style/Theme.MaterialComponents"