react-redux 相关问题

Redux的官方React绑定

React 可加载导入连接组件

我正在尝试使反应可加载与服务器端渲染一起工作。我有一个相当大的应用程序,使用多个 HOC 连接组件、添加路由器等。 组件似乎运行良好,但...

回答 1 投票 0

在react.js中处理未定义的props的最佳方法是什么?

假设我有一个在页面加载时调度的操作,例如在index.js 文件中。 例子 store.dispatch(loadData()); 在我的减速器中,我将状态初始化为一个对象。有事我...

回答 2 投票 0

在React Redux中调用嵌套组件的函数

很抱歉,如果这个问题表现出对反应范式缺乏理解,我怀疑它确实如此,但我对这项技术非常陌生。 我想从我的“动作”代码中调度一个动作...

回答 1 投票 0

尝试连接 HOC

我尝试使用用户角色来确定是否显示组件。所以我尝试使用 HOC 来处理该功能,但我收到一个我不太明白的错误。这是...

回答 1 投票 0

在嵌套组件中进行 React Redux 连接

渲染时无法使用 redux-connect 获取多个嵌套组件 我已经使用 redux connect 创建了下拉组件,以便在我的应用程序中重用。 创建的组件 CategoryDropDown ,

回答 2 投票 0

状态未映射到组件道具

我整个早上都被这个错误困住了,所以请在这里帮助我:) 我正在从外部源获取 json 并尝试将其显示在 React 组件中。 这是我的代码: 小鬼...

回答 1 投票 0

导入 React 连接组件

好的,所以我有一个像这样导出的react-redux组件...... 导出默认值{ 组件:连接(mapStateToProps)(站点), 加载数据 } 我试图像这样导入它...... 从 '../views/

回答 2 投票 0

在 redux 的操作中检测到不可序列化的值

在ReactJS项目中,如何解决这个问题? 在操作的路径:有效负载中检测到不可序列化的值。值:AxiosError {message:'请求失败,状态代码 500',名称:'

回答 1 投票 0

失败的 prop 类型:提供的“function”类型的无效 prop 需要单个 ReactElement

我正在尝试使用 React v4 和 axios 发表帖子,我正在遵循本教程,并且完全按照他所说的操作,但出现错误: 也许因为我使用的是另一个版本的react,怎么可能...

回答 1 投票 0

为什么子组件在React中没有渲染?

我正在使用下面的包react-if。 https://www.npmjs.com/package/react-if 但我的子组件没有渲染。我正在尝试这样 ReactDOM.createRoot(document.getElementById('root')!).rende...

回答 1 投票 0

抛出新错误(INPUT_ERROR);错误:输入的类型无效

这是我的redux存储代码,它给出了输入类型错误或输入无效错误 但这个错误是在开发模式下出现的,而不是在生产模式下出现的,为什么会这样,我没有任何线索 导入{创建St...

回答 1 投票 0

最终返回不会在 React 中渲染

我的所有日志中都显示了数据,最初它们是未定义的,但是一旦从道具中检索到数据,它们就会正确显示......但是,它仍然处于加载状态...... 有没有一些...

回答 1 投票 0

如何在react+react router dom中使用createBrowserRouter?

在我的应用程序中,我使用 BrowserRouter 组件来渲染我的路由或组件。但我想使用加载程序功能。但我目前的方法无法使用该功能。 <

回答 1 投票 0

为什么react js中没有调用loader函数?

我正在使用react router dom loader功能 https://reactrouter.com/en/main/route/loader 我正在使用react router dom loader功能 https://reactrouter.com/en/main/route/loader <BrowserRouter> <Routes> <Route path={'/ap'} loader={() => { console.log('0000'); return 'ss'; }} element={<App />} ></Route> </Routes> </BrowserRouter> 当我检查控制台时,它没有被调用,或者换句话说,消息没有被打印。 这是我的代码 https://stackblitz.com/edit/vitejs-vite-6gg4ab?file=src%2FApp.tsx,src%2Fmain.tsx&terminal=dev function App() { const [count, setCount] = useState(0); const data = useLoaderData(); console.log('----s', data); return ( <> <div> <a href="https://vitejs.dev" target="_blank"> <img src={viteLogo} className="logo" alt="Vite logo" /> </a> <a href="https://react.dev" target="_blank"> <img src={reactLogo} className="logo react" alt="React logo" /> </a> </div> <h1>Vite + React</h1> </> ); } 我正在尝试在路由之前获取一些数据..不知道我在哪里。我做错了 路由加载器仅在使用数据路由器时起作用,例如使用 createBrowserRouter、createMemoryRouter 等创建的路由器。如果您想使用数据 API,那么您需要转换为数据路由器。 示例: import { createBrowserRouter, createRoutesFromElements, RouterProvider, Route, } from 'react-router-dom'; const router = createBrowserRouter( createRoutesFromElements( <Route path="/ap" loader={() => { console.log('0000'); return 'ss'; }} element={<App />} /> ) ); ... <RouterProvider router={router} /> 欲了解更多信息,请参阅: 选择路由器 路线loader

回答 1 投票 0

Redux createAsyncThunk 与 useEffect 钩子

我熟悉react hooks,我发现使用useEffect非常容易,thunk很难处理,我可以只使用useEffect和axios并将结果发送到商店吗

回答 4 投票 0

使用react-leaflet渲染GeoJSON

我有一个简单的组件可以在地图上选取点,然后显示与该点相关的一些 GeoJSON 数据: 从 'react' 导入 React, { Component }; 从 ... 导入 { 地图、标记、TileLayer、GeoJSON }

回答 4 投票 0

如何使用 React Hook Form 和 Material-UI 防止动态表单中的过度重新渲染?

我正在使用 React Hook Form 和 Material-UI 开发一个动态表单,其中内容根据前两个用户选择而变化。我的设置包括一个“生成器”页面,可呈现差异...

回答 1 投票 0

防止每次用户离开并进入浏览器时刷新反应登陆页面并丢失数据

我有一个用React制作的计算器,也使用没有DB的redux,有时我需要检查一些东西,我必须将浏览器留在手机或笔记本电脑上,当我回来时它会刷新页面......

回答 1 投票 0

为什么组件没有挂载调用两次

我在 componentDidMount 中有 React 组件从服务器获取数据。问题是 componentDidMount 被调用了两次,API 也被调用了两次。我有一个观看增量 API,例如 YouTube 视频观看次数

回答 5 投票 0

在React导航中使用navigation.goBack发送参数

你好,如何发送参数导航返回? const Onsubmit = (数据, 详细信息 = null) => { console.log(details.formatted_address); 路线.params.onPlaceChosen( 路线.params.id, ...

回答 5 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.