我开始学习 react.js 并且我在 React 应用程序中开发了一个简单的石头剪刀布游戏。我发现创建重新加载按钮有点困难,因为它当然与具有以下功能的 javascript 按钮不同:
<button onclick="reload">RESTART GAME</button>
function reload() {
location.reload();
}
对于这个react应用程序,我认为可行的是:
<button type="button" onClick={ refreshPage }> <span>Reload</span> </button>
function refreshPage(){
window.location.reload();
}
到 App.js 文件,但我收到错误消息:
./src/App.js
Syntax error: Unexpected token (64:11)
62 | }
63 |
> 64 | function refreshPage(){
| ^
65 | window.location.reload();
66 | }
67 | }
完整的项目可以在这里找到github(npm start 将在终端/控制台中启动项目)
任何有关如何更正此问题的见解将不胜感激,谢谢!