「2つの警告:同じスタイルオブジェクトでprepareStyles()を複数回呼び出すことはできません」というメッセージが表示されます。 以下のコードを使用したアバターコンポーネント:
<Card className="blabla"
style={mystyle}>
<CardMedia>
<Avatar src={myPictureUrl}/>
</CardMedia>
<!-- ... -->
</Card>
バージョン:
古いバージョン、これは修正されました
私はまだこの問題を抱えています:
一時的に解決
<Card className="blabla" style={mystyle}>
<CardMedia>
<div>
<Avatar src={myPictureUrl}/>
</div>
</CardMedia>
<!-- ... -->
</Card>
0.18.1
にはまだ問題があります。 含んでいる
<CardMedia
overlay={
<CardTitle
title={this.props.device.label}
subtitle={`Created ${moment(this.props.device.created).fromNow()}`}
/>
}
overlayContentStyle={{background: background}}
>
<img src={this.chooseImage(this.props.device.label)} alt="" />
<CheckIcon />
</CardMedia>
要素をdivでラップするnndung179の回避策は機能します。
最も参考になるコメント
私はまだこの問題を抱えています:
一時的に解決