小编Jus*_*tin的帖子

在 AWS Amplify 上重新加载 React 应用程序时出现“拒绝访问”错误

我正在开发一个在 AWS Amplify 上运行的 React 应用程序。我的 React 应用程序使用 react-router-dom 库来路由到不同的组件。在 CLI 中运行 amplify publish 后,在应用程序的根目录 (obktraining.com) 浏览器中一切正常,我也可以路由到应用程序中的其他组件也很好。但是,当我在路线上刷新浏览器时 (obktraining.com/menu),我收到一条拒绝访问的错误消息。

我在 Amplify 中找到了有关重写和重定向类似问题的其他帖子,但给出的解决方案对我不起作用。

这是错误的图像: 在此处输入图片说明

我的 Amplify 应用程序重写和重定向: 在此处输入图片说明

同样,错误仅在我刷新路线(obktraining.com/menu 或 obktraining.com/drinks)而不是 obktraining.com 时显示。问题是由 react-router-dom 库引起的还是 Amplify 设置的问题?我不知道从这里去哪里。

amazon-web-services reactjs

9
推荐指数
3
解决办法
2605
查看次数

单击按钮时如何从数组中获取随机元素?

我有一个 Q/A 对象的减速器数组。我将它们设置为两个不同的 div。我需要“下一步”按钮来触发一个函数,该函数将生成一个随机数,该随机数将确定要从数组中显示的下一个对象。“下一步”按钮成功触发了该函数,并且该函数成功创建了一个随机数,但问答道具并没有根据随机数发生变化。如何生成随机数并使用该数字从数组中选择对象?

这是我的代码GitHub

javascript reactjs redux react-redux

2
推荐指数
1
解决办法
8790
查看次数