В настоящее время я использую Twitch API, где создал файл, который отображает изображение обложки игры с помощью поиска.Я хочу, чтобы пользователь мог щелкнуть изображение игры, которое перенаправит его на соответствующие ссылки Twitch
Поиск ответа
![Search Response](https://i.stack.imgur.com/OO4Ts.png)
Мой код для рендеринга игровых изображений выглядит следующим образом:
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» - это то, что пользователь вводит в строке поиска для игры, поэтому я хочу отправлять их на респектабельные страницы подергивания при нажатии.