【发布时间】:2017-02-24 05:10:16
【问题描述】:
我尝试动态渲染图像。但我收到了这个错误。动态获取图像源并渲染的解决方案是什么?
MainComponent.js
const iconsNames =[
{image:"require('../pngIcons/the-statue-of-liberty.png')"},
]
iconsNames.map(function(item, index){
return (
<CardDetails key={index} data={ item } />
)
.bind(this))
CardDetails.js
return(
<Image style={{width: 130, height: 140}} source= {this.props.data.image} />
)
我也尝试了其他方法,但无法成功。使用此方法时出现此错误:
未知的命名模块
MainComponent.js
const iconsNames =[
{image:'../pngIcons/the-statue-of-liberty.png'}
]
CardDetails.js
var Img = require(''+this.props.data.image);
return (
<Image style={{width: 130, height: 140}} source= {Img} />
)
【问题讨论】:
标签: reactjs react-native