react-router

    0熱度

    1回答

    我確實發現我在服務器上呈現我的應用時無法使用。我想根據情況將我的應用程序包裝在指定的路由器中 - CLient端的BrowserRouter和服務器端的StaticRouter。我的應用程序是這樣的: imports...... class App extends Component { constructor(props) { super(props); this

    1熱度

    2回答

    我正在做Wes-Bos教程,並考慮從StorePicker提交表單後重定向到App.js組件的另一種方法。 我StorePicker組件: class StorePicker extends React.Component { goToStore(event) { event.preventDefault(); const storeId = this.storeIn

    0熱度

    2回答

    我不理解請幫助。反應。 這裏是我的代碼。 App.js //////////////////////////////// ///////////////////////// import React, { Component } from 'react'; import './App.css'; import Signup from './Signup.js'; import Login

    0熱度

    2回答

    我試圖將BrowserRouter移出我的組件。我的應用看起來像這樣: class App extends Component { constructor(props) { super(props); this.state = { } } render() { return ( <BrowserRouter>

    1熱度

    1回答

    我已經使用React路由器創建了選項卡,每個選項卡都有不同的路由。但是,我想通過保持隱藏的標籤頁安裝來維護標籤頁轉換之間的標籤狀態。我如何實現這一目標?每次路由切換時,React路由器都會重新安裝每個組件。 已經有人問過這個問題here,但一直沒有得到答覆 理想我會覺得這使它們擊中首次

    0熱度

    1回答

    我正在嘗試在Angular應用程序中做出反應。我目前使用ngReact加載我的角度應用程序中的反應組件。 我使用react-router (2.8.1)作爲我的應用程序的一部分。我創建了另一個部分,並希望使用react-router。不幸的是,我遇到了問題,唯一能工作並被識別的路由器是我訪問的第一臺路由器。這是我觀察到的。 這兩個路由器加載時,我的應用程序加載主頁。我怎麼知道?我向路由器對象和控制

    1熱度

    2回答

    我正在使用react-router,並創建了一個PrivateRoute組件,該組件在驗證後顯示組件,否則重定向到登錄頁面。 我想要做的是傳遞一個額外的道具(認證)在調用者指定的頂部。 我似乎無法得到正確的語法,並搜索「...道具」沒有提出任何文檔。 這裏是我的代碼: const PrivateRoute = ({ component: Component, ...rest }) => (

    1熱度

    1回答

    我遇到問題我找不到任何以前的答案或有關文檔。 我加載一個組成部分,在一個模塊中,我的本地機器, 「login.jsx,」 關於爲 「index.js」: import Login from './login'; export { Login }; 導出組件內部 「login.jsx」是非常基本的。 模塊主要指向index.js文件,我將它導入由create-react-app生成的「App

    1熱度

    1回答

    我在我的應用中的以下路線: <div> <Route exact path='/:category' render={() => ( <Posts/> )}/> <Route exact path='/' render={() => ( <Posts/> )}/> </div> 其中第二條路線就是第一和路由到同一組件的擴展。我如何在

    0熱度

    2回答

    我正在努力將頁面添加到我現有的應用程序,東西運行良好的主頁,但沒有其他頁面將呈現,我得到什麼看起來像一個快遞「不能GET/page1「錯誤。 我Express服務器是在同一時間運行,並且我用的WebPack來代理API,像這樣: devServer: { host: 'localhost', port: 3000, proxy: { '^/api/*':