react-router-redux

    0熱度

    2回答

    我發現嘗試使用react-router router.listen(...)獲取路由參數時失敗。通過使用window.location.pathname.split('route /')[1],我可以得到參數。有小費嗎 ? 我一直在試圖弄清楚爲什麼會發生這種情況。到目前爲止,我注意到它在第一次路由更改(url更改)時失敗 - 我的意思是,通過使用,我的url從/param/y更改爲/param/x

    3熱度

    1回答

    如何在使用「react-router-redux」時獲取當前位置? 這是routing狀態: { routing: { locationBeforeTransition: { pathname: "/foo", search: "", hash: "", state: null, action: "PUSH

    0熱度

    1回答

    我正在使用內置的react-router-redux push()動作創建器在我的應用程序中導航路徑。即使在我推送與之前相同的URL時,它也會調度LOCATION_CHANGE操作。 它是默認行爲嗎?如果是這樣,我可以在不編寫其他中間件的情況下進行更改嗎?

    1熱度

    1回答

    我正在嘗試使用我的API後端安裝React身份驗證。 API後端使用電子郵件和密碼,併爲每個新用戶創建一個令牌。所有這些都是通過直接的JSON提供的,而不是JWT提供的,所以我使用Auth0 tut和Stack q/a作爲起始位置。 我的第一個目標是做一個簡單的登錄和重定向。我將動作/縮減器連接起來了,現在我正在進行API調用。我正在使用基本身份驗證調用並將其轉換爲64位字符並通過標題發送。那些測

    0熱度

    1回答

    我想要的是當用戶點擊一個按鈕時改變路線。 該代碼與real-world樣本非常相似,並遵循react-router-redux中介紹的所有步驟。 減速器/ index.js: import { combineReducers } from 'redux' import { routerReducer as routing } from 'react-router-redux' import e

    0熱度

    1回答

    我有這樣設置react-router-redux example。但是dispatch(push(url))不會更改地址欄上的內容/視圖和網址。即使從我的控制檯,我可以看到LOCATION_CHANGE和CALL_HISTORY_METHOD已成功調用我的給定地址。在這種情況下,如果登錄成功,則不會加載預期的redirect地址。 在行動的標誌 export function loginUser(

    0熱度

    1回答

    在文檔中有一些關於如何通過Redux操作發佈導航事件的信息(https://github.com/reactjs/react-router-redux#what-if-i-want-to-issue-navigation-events-via-redux-actions),但是如何通過操作訪問存儲? 我的動作觸發訊(推( '/富')): export function fetchReservati

    2熱度

    2回答

    目前筆者從容器組件的生命週期方法componentWillMount API預加載數據: componentWillMount() { const { dept, course } = this.props.routeParams; this.props.fetchTimetable(dept, course); } 當用戶瀏覽到路徑/:dept/:course這就是所謂

    0熱度

    1回答

    我的反應redux(4.4.5)項目使用react-router-redux(4.0.5)和redux-async-connect(0.1.13)。在我加載我的容器組件之前,我想從我的API異步加載數據。該url包含一個名爲「category」的查詢參數,用於獲取消息。即。 user/cornel/messages?category = react-redux 鏈接到我的位置/路徑的參數在stat

    1熱度

    1回答

    我正將應用程序狀態的一部分從存儲移動到URL。 我目前使用REDX來管理我的應用程序的狀態以及reselect來創建選擇器。選擇器從redux存儲中的狀態計算派生值(原則上,這是它們唯一的輸入)。 現在,部分狀態將包含在URL中,因此我不知道如何閱讀它。 我已經看過react-router-redux,乍看之下可能會出現是解決方案(事實上,我可以得到我想用state.routing.locatio