我将一个对象传递给类组件,并希望在不同的路径中打开该组件。路由可以工作,但是在子组件中所有的道具都是未定义的,除非我在其他组件之前移动<路由路径=‘.>行。道具工作,但页面显示不正确。亲子import { BrowserRouter as Router, Switch, Route } from &q
如何根据Amplify.currentAuthenticatedUser()的输出(或类似的等价物)呈现不同的反应组件?LoginForm loginHandler={this.login} /> };但是如果我刷新页面,会话似乎丢失了,我必须重新登录(我认为引用Auth.user是次优的)loginHandler={this.login} /> });然后我得到了Your render method should ha
我有一个简单的数组,其中包含可能的路由,然后在一个map组件中对它们进行react-dom-router <Switch>,以显示用户所处的正确路由。我的问题是:如何将道具从路由对象传递给在<Switch>中使用的组件?这里讨论的关键是/faq路由中的/faq支柱。import Home from &