因此,在 Reactjs 类组件中,我的状态中有一个数组,如下所示:
myArray: [
{ number: 1, title: 'Users', image: '../../../assets/images/website/homepage/users.png' },
{ number: 2, title: 'Clients', image: '../../../assets/images/website/homepage/clients.png' },
{ number: 3, title: 'Admin', image: '../../../assets/images/website/homepage/admins.png' },
]
我以这种方式映射了数组:
{this.state.myArray.map((item, index) => (
<Box key={index} className="col-sm-12">
<img src={ item.image } className="img-fluid" alt={item.title} />
<Typography variant="h4">{item.number}</Typography>
</Box>
))}
现在,一切正常,除了不显示的图像,我真的不明白我哪里出错了。
请注意,如果我使用 require 方法直接在 src 中复制图像链接之一,则它可以工作。请帮助。