react-router-redux

    0熱度

    1回答

    我有一個react-redux應用程序,並使用passport-facebook進行身份驗證。我希望用戶能夠從應用的任何頁面登錄,然後立即返回(重定向)到同一頁面。達到此目的的最佳實踐方法是什麼? 到目前爲止,我已經提出了以下解決方案,但它感覺不對。我創建了一個'虛擬'SuccessLogin組件,並在成功登錄後重定向到該組件。在「虛擬」組件中,我將用戶重定向到以前的位置。 服務器端代碼: rou

    1熱度

    2回答

    我正在爲react-router 2.x配置,特別是應用基本名稱而苦苦掙扎。 我有一個應用程序可能在整個生命週期中有不同的基礎根。例如: /發展 生產/users生產 /account後遷移 基名進場的幾個地方: 靜態資產編譯在Webpack 反應路由器主要配置 指定在終極版動作 提供類似redirectUrl到API重定向路由呼叫 我目前的解決方案是有一個ENV變量,並將其提供既的WebPack

    1熱度

    1回答

    後,我已經得到了以下反應路由器設置: const UserIsAuthenticated = UserAuthWrapper({ authSelector: state => state.get('user').toJS(), predicate: authData => !!authData.token, redirectAction: routerActions.

    2熱度

    2回答

    我有一個支持每個用戶權限的應用程序。所以如果用戶需要適當的權限,他可以管理用戶,組等。如果用戶沒有這樣的許可,他可能不會那樣做。 我有一個休息API,與一個端點,返回當前用戶的所有允許的鏈接,並與此,我想設置路由爲react-router。在編輯權限的情況下,例如,用戶放棄編輯用戶的權限時,相應的菜單項應該從菜單中消失並從路由器中刪除路由。否則,應添加菜單項和路線。 現在我有這樣的設置: Reac

    1熱度

    1回答

    我試圖以預先設置指定路由的所有子路由的佈局來嵌套路由。 例如: <Provider store={store}> <Router history={history}> <Router path="/" component={Init}> <Router component={LayoutThreeCol}> <IndexRoute compone

    0熱度

    1回答

    我正在嘗試爲教育目的實現一個簡單的表單邏輯。我堅持嘗試重定向到表單提交網址。這裏是我的代碼的相關部分; index.js import React from 'react'; import ReactDOM from 'react-dom'; import App from './App'; import './index.css'; import { createStore, comb

    3熱度

    1回答

    當單擊鏈接或使用後退按鈕時,我看到重複呈現。我可以去任何頁面,並做一個真正的瀏覽器刷新,一切都會正常工作。我的記錄器顯示@@ router/LOCATION_CHANGE兩次,這導致許多有關事情重複實例的警告和異常。這看起來不是hashHistory vs browserHistory的問題。正如人們在github上指出的那樣。我在「react-router-redux」:「4.0.7」。將adj

    1熱度

    3回答

    HMR不會爲與create-react-app init'ed應用程序啓用。有一個關於一個人如何可以在這裏啓用博客文章:http://chrisshepherd.me/posts/adding-hot-module-reloading-to-create-react-app ReactDOM.render( <App />, rootEl ); if (module.hot

    0熱度

    2回答

    我在我的應用中使用react-router + react-router-redux。 我想實現的是每次用戶單擊dashboard中的選項卡時,它都會將URL更改爲/dashboard/messages。 但是,使用push('dashboard/' + page),每當我點擊一個標籤,它會追加鏈接。 我現在的情況: 當前的URL是/dashboard。 單擊消息選項卡。 URL更改爲/dashb

    0熱度

    1回答

    我有一個名爲client的實體,另一個名爲person。 client有一個personId爲它的主要人物,我們也有一個與此client以某種方式相關的人員列表。像下面這樣: client: { clientId: 1 personId: 1 people: [{personId: 2}, {personId: 3}] } 假設有一個名爲REQUEST_PERS