【发布时间】:2020-08-14 00:58:43
【问题描述】:
我正在尝试修改井字游戏教程(https://codepen.io/gaearon/pen/ybbQJX?editors=0010)。
我想将 9 个不同的图像及其标题传递给初始方块,而不是 null。
点击后,图片会变成不同的。
井字游戏:空框---->点击后显示X
我的版本:图像(旧)和标题 ------> 点击后显示不同的图像(新)(A1-old 到 A1-new,A2-old 到 A2-new)
class Board extends React.Component {
constructor(props) {
super(props);
this.state = {
squares: [
{ title: "A1", image: require('../img/A1-old.png') },
{ title: "A2", image: require('../img/A2-old.png') },
]
};
}
然后我卡在第一步,显示图像............
【问题讨论】:
-
您可能应该使用图像 URL 或读取图像并将其转换为 base64
标签: javascript reactjs