react-router-v4

    1热度

    1回答

    我不明白我做了什么不正确。 请帮忙。 我需要通过点击导航到反应路线另一条路线4. 我看到了类似的问题在这里:How to get history on react-router v4? ,并作出一切为正确的答案写,他们的反应不会呈现我的组件。 贝娄是我的代码: import history from './history'; const store = createStore(redu

    2热度

    1回答

    我正在用React构建一个网站,并使用React-Router,当用户访问一个不存在的URL时,我想渲染一个404页面。 某些URL是动态的,也就是说, www.site.com/user/(username) 如何渲染反应路由器404页,如果与一个特定的用户名犯规的用户存在吗?在API调用期间,我是否必须手动在组件本身编写代码来检查用户是否存在,然后将用户重定向到404组件? 我正在寻找将用

    1热度

    1回答

    我使用react-router-v4,react-bootstrap,react-router-bootstrap创建一个应用程序,所以我有一个LinkContainer点击我去新页面,但我想从现有页面的一些数据到新页面。什么是最好的方式来做到这一点?我无法通过网址传递每个数据。 这里是谁在这部分我有一年的页面 <LinkContainer to="/mix" className="btn btn

    1热度

    1回答

    我想使用react和react-router-dom来访问我的应用程序导航上的匹配参数。这里是一个简单的例子,我做了一个代码,你可以在主题组件上看到我在组件级别获得正确的匹配,但不在导航栏中,我在位置道具中获得正确的url路径,所以我不是当然,如果我这样做是正确的。 This would be the working snippet,因为我无法将react-router-dom添加到堆栈溢出片段。

    0热度

    1回答

    我正在使用React Router 4,并没有通过嵌套的Switch组件进行路由。这里是我的路线: const routes = ( <div> <Switch> <Route exact path="/" > <Switch> <Route path="/test" component={Test} /> <Route pat

    0热度

    1回答

    我有一个路径的文件,按预期工作: <Route path="/app" render={({match}) => ( <Switch> <Route exact path={`${match.url}/`} component={Home} /> <Route path={`${match.url}/error`} component={Error} />

    0热度

    1回答

    <Router history={history}> <Switch> <Route exact path="/" render={() => ( AUTH ? ( AUTH == "1" ? <NormalPage /> : <AdminPage /> ) : (

    1热度

    1回答

    在反应路由器(4.1.2),我有以下途径呈现: <Route path="/organisations/:organisationId/profiles" component={MapContainer} /> 里面我MapContainer我得到的organisationId通过this.props.match.params.organisationId 此预期MapContainer组件也

    1热度

    1回答

    给出以下内容; let render =() => { const routes = require('./routes/index').default(store) ReactDOM.render( <AppContainer store={store} routes={routes} />, MOUNT_NODE ) } // ==========

    0热度

    1回答

    当我以编程方式尝试更改视图时,它只会更改url,而不会查看。 我有什么: import createHistory from 'history/createBrowserHistory'; const history = createHistory(); 我绑定点击收听到一些ELEM: <div onClick={this.navigateMeToHome}>To Home</div>