![](/img/trans.png)
[英]My data stored in local storage returns undefined until i reolad page in react
我正在開發一個在登錄時將角色存儲到本地存儲的應用程序。 該角色應該將用戶重定向到所需的頁面。 但是在保存時,它返回為未定義。 我必須重新加載頁面才能檢查主要角色auth.role === 'admin 。 有什么辦法可以使這項工作? 沒有返回未定義的路線? 這是我的登錄 function ...
[英]My data stored in local storage returns undefined until i reolad page in react
我正在開發一個在登錄時將角色存儲到本地存儲的應用程序。 該角色應該將用戶重定向到所需的頁面。 但是在保存時,它返回為未定義。 我必須重新加載頁面才能檢查主要角色auth.role === 'admin 。 有什么辦法可以使這項工作? 沒有返回未定義的路線? 這是我的登錄 function ...
[英]My Response from the database returns undefined
我正在處理登錄頁面並嘗試將我的數據存儲在上下文中。 但我從數據庫中得到未定義的響應。 我想我做錯了什么。 請幫忙這是我的代碼片段“AUTH CONTEXT”(身份驗證上下文文件返回未定義作為響應) APIS.JS(下面的 API.js 文件從數據庫返回響應數據) 登錄文件 ...
[英]Sharing state across React router v6 routes using Context API
翻閱舊教程,React Router v5 似乎支持使用上下文 API 跨不同路由共享 state,但我找不到關於 Router v6 類似用法的任何內容。 React Router v5 實現我正在嘗試做的事情: 然后您可以使用useContext掛鈎訪問 state v6 實施當嘗試將此實 ...
[英]Dispatch isn't working in my contextAPI (functional component)
我正在使用一個簡單的 boolean 切換器腳本,但我對 typescript 和 contextapi 很陌生,無法弄清楚為什么我的調度不起作用。 上下文代碼: 我在哪里稱呼它: 通過應用程序傳遞它: 代碼正在編譯,所以我真的沒有一個提示。 也許我傳遞了 AppContext 錯誤? ...
[英]How to pass dynamic data between two screen in React native?
我已經參考了 react native 的官方文檔( https://reactnavigation.org/docs/params )。我觀察到他們正在屏幕之間傳遞 static 數據。 但我想傳遞從用戶那里獲取的數據。 如果有人知道如何共享數據,請提供幫助。 我也得到了上下文 api 的幫助, ...
[英]React ContextAPI: why is a local copy of store data getting updated?
我正在使用 ContextAPI 來管理全局 state 數據,以與包裝在其提供程序中的任何頁面共享。 在一種情況下,我需要復制商店中的內容並在本地進行更改,但不影響其他頁面中使用的數據。 但是,我的更新是直接更新全局存儲數據。 在代碼中, tmpStoreActivities.unshift(r ...
[英]React: Setting state to local storage
我請求幫助將cartItems state 設置為本地存儲,這樣當我從不刷新時,我仍然可以得到這些項目。 ...
[英]useEffect function inside context unaware of state changes inside itself
我正在使用 socket.io 和反應上下文構建消息傳遞功能; 我創建了一個上下文來保存在用戶通過身份驗證時最初從服務器加載的對話。 conversations state 使用來自服務器的值進行更新,並且我已經確認在第一次渲染時,這些值確實存在。 每當我收到一條消息時,當socket.on("r ...
[英]Check if item already exists in cart when adding REACT
我有一輛購物車。 添加產品時,它無法正確檢查是否已經存在相同的鞋子和尺碼,然后將其添加到數量中。 例如,從一個空購物車開始,我將一只鞋添加到 8 號購物車中,數量為 3。效果很好。 然后,當添加具有不同尺寸和數量的相同鞋子時,不會在購物車中創建新產品,而是會將先前添加的產品更新到新尺寸和數量的購物車 ...
[英]How to persist context after refreshing page?
我在使用上下文 api 刷新頁面時遇到問題。 在我的控制台中刷新頁面后,我看到了以下日志: 我的上下文從 rest api 獲取數據,但只是第三次,原因是我的跨度在結束刷新頁面后為空:/ 這是我使用上下文 api 中的數據的組件。 標頭/index.tsx 這是我的應用程序上下文 Applica ...
[英]ReactJS context-api won't render after I get data
這是一個 next.js 站點,因為我的導航欄組件和購物車頁面都應該可以訪問我的購物車內容,因此我為它們創建了一個上下文。 如果我嘗試渲染頁面,我會得到: 未處理的運行時錯誤 TypeError:無法讀取未定義的屬性(讀取“鍵”) obs: cartContent數組存在且長度為 1,我可以通過使 ...
[英]As a react developer is it still necessary to learn Redux over Context API?
目前,我正在學習 MERN MERN-stack開發並建議學習Redux 。 如果Context API可用,為什么我需要redux ? ...
[英]Expo Location, Expo Task Manager with Context API react native
我正在嘗試更新 UserInfoProvider 中的位置 state,並且此位置信息將與在此提供程序中檢索到的用戶配置文件詳細信息一起發送到 firestore。 但是,我似乎無法訪問 UserInfoProvider.updateLocation() 在 UserInfoProvider 組件 ...
[英]Null is not an object (evaluating 'user.foto') - React Native
我正在嘗試使用 React Native 中的 Axios 從從 API 接收此信息的上下文中獲取帶有一些用戶數據的 API 並傳遞給正在接收上下文的另一個組件。 Axios API 上下文 API 使用上下文的組件 我不知道為什么會出現這個錯誤,我檢查了 API URL 但它工作正常。 錯誤: ...
[英]React context api with useReducer state not changing
I have an Auth screen and a HomeScreen, and to manage the state I am using Context API in which I have 2 states -> 1) user state on which I'm deci ...
[英]How can I use the context provider api and typescript without correcting me all the time
下面的代碼向我拋出了錯誤:frontend_1 | TypeScript error in /frontend/src/State/Store.tsx(23,27): frontend_1 | Property 'test' is missing in type 'any[]' but req ...
[英]Is there any method to store API data in context API?
我想獲取 API 數據並將其存儲在上下文 API 中並在其他組件中使用它。 問題是,每當頁面加載最初它給出的錯誤 這可能是因為 API 在之后獲取數據並且組件首先呈現。 這是我的上下文代碼: 這是我使用上下文數據的組件: ...
[英]React props don't show in console
我有一個包含白色 T 恤和添加到購物籃按鈕的頁面。 reducer 將 action 分派到數據層 這是 WHITETEE.js,我在其中傳入圖像、名稱和價格的值。 順便說一句,我注意到的一件重要的事情是,即使我在產品元素中放入了我不知道如何設置樣式的道具和值,它們已經設置了樣式,當我單擊頁面上的 ...
[英]Order date in React
我有以下代碼: 我希望將最近的交易放在列表的前列。 我得到的結果是: 20/12/2021 25/12/2021 而我希望相反的情況發生 25/12/2021 20/12/2021 ...
[英]How to use ContextAPI in navigation drawer in React Native?
我想在導航抽屜中使用上下文 API 並且我被困在如何做到這一點? 我有兩個屏幕顯示屏幕和上傳屏幕,在上傳屏幕中我正在收集數據並將它們發送到 useState 掛鈎,然后 onlick 將它們發送到顯示屏幕。 在顯示屏 ia 中,現在將此數據添加到數組中,問題是當我 go 再次返回上傳屏幕以發送更多 ...