【发布时间】:2019-04-30 21:35:10
【问题描述】:
我目前正在使用 Twitch API,我在其中创建了一个通过搜索呈现游戏封面图像的文件。我希望用户能够单击游戏图像,这会将他们重定向到正确的 Twitch 链接
搜索响应
我的游戏图像渲染代码如下所示:
render() {
const { game } = this.props
return (
<div className="GameDetails">
<img src={this.formatImageUrl(game.box_art_url)} alt="" />
<p>{game.name} </p>
<p>ID: {game.id}</p>
</div>
)
}
}
export default GameImage
我试过了:
render() {
const { game } = this.props
return (
<div className="GameDetails">
<img src={this.formatImageUrl(game.box_art_url)} alt="" onClick${"https://www.twitch.tv/directory/game/${document.getElementById("SearchName").value}"}/>
<p>{game.name} </p>
<p>ID: {game.id}</p>
</div>
)
}
}
export default GameImage
这给了我一个错误。 “SearchName”值是用户在游戏搜索栏中输入的值,因此我想在点击时将它们发送到可敬的抽搐页面。
【问题讨论】:
标签: javascript html reactjs api onclick