react-redux相关内容
我正在使用 material-ui 日期选择器字段实现 redux-form.日期在字段中完美设置,但是当我尝试将其发送到后端 API 格式时,日期是: BeginDate_1:2017 年 11 月 14 日星期二 15:03:43 GMT+0530 (IST) 我正在尝试将此格式更改为“YYYY-mm-dd"格式,然后再将其发送到后端 API. 我尝试了 momentjs 格
..
我正在使用带有 React 和 Redux 的 Ionic 5 编写应用程序.我试图在成功登录后导航到新页面/tabs/home.当我从后端获得成功响应时,我试图通过将新 URL 推送到 react 路由器历史记录道具来做到这一点.这是有效的,它将 url 从/login 更改为/tabs/home,但仍显示登录页面. index.tsx 从'react'导入React;从 'react-
..
我是 RxJS 的新手.在我的应用程序中,我需要独立取消延迟操作.这是一个工作示例(延迟为 3 秒).但是当我选择删除多个项目并取消其中一个时,又一次全部取消. 史诗代码: const itemsEpic = action$ =>action$.ofType('WILL_DELETE').flatMap(action =>Observable.of({type: 'DELETE', id:
..
我有这样的 action.js 文件: 从'axios'导入axios;出口 const SEARCH_TERM = 'SEARCH_TERM';出口 const SAVE_SEARCH = 'SAVE_SEARCH';导出函数搜索(查询){const githubApi = `https://api.github.com/search/repositories?q=${query}&sort=
..
我将 reduxsauce 库用于 redux 存储,我想对其中的单个 redux 存储进行单元测试.redux 文件: import { createReducer, createActions } from 'reduxsauce'从“无缝不可变"导入不可变/* ------------- 类型和动作创建者 ------------- */const { 类型,创建者 } = createA
..
我使用 Reactjs 构建了一个 Web 应用程序.我使用路由器和 redux 进行状态管理以进行身份验证.一切正常,但问题出在 api 调用上.在用户登录并调用 ... 服务后,我想检查服务的响应是否包含任何令牌问题(例如:令牌已过期).如果存在令牌问题,我想使令牌无效(将其删除)并将用户发送回带有错误消息的登录页面.现在,如果我在 redux action/reducer 中执行所有 a
..
我有一个 redux 表单,提交时会导致整个浏览器页面刷新,这是不希望的... 我在这里做错了什么导致页面在提交时刷新? Rate.js 从'react'导入React;从'../../components/rate/RateForm'导入RateForm;类 Rate 扩展 React.Component {处理提交(数据){警报('x')console.log('handleSu
..
当我使用 redux-form 5.3.1 时,我能够访问我的动作创建者.但是因为我需要 Material-UI,所以我将其更新为 6.0.0-rc.3. 从 5.3.1 到 6.0.0 的变化: 从 render() 中删除的字段: const { handleSubmit, fields: { email, password, passwordConfirm }} = thi
..
我需要在按下按钮时下载一组图像.目前,我正在使用 react-native-fs 这样做: const downloadImageItem = async (imgUrl, id) =>{const path = `${RNFS.DocumentDirectoryPath}/${id}.jpg`;RNFS.downloadFile({fromUrl: imgUrl,toFile:路径,});};
..
我有一个 react-redux 应用.我通过 Redux 商店的 AJAX 部分获取数据.这部分看起来像这样: 计数:{警告:0,新:0,in_hands: 0,已完成:0,拒绝:0} 更改此值后,React 渲染组件 render() {变量计数 = [{id: '警告',计数:parseInt(this.props.counts.warning),名称:'Внимение'},{id
..
我试图在 React 组件之外获取存储实例(存储状态),即在单独的辅助函数中.我有我的reducer,我的action,我在最上层的组件中创建了一个store. //configStore.js从'redux'导入{createStore};从'../reducers/generalReducers'导入generalReducers;导出默认函数 configStore(initialSt
..
我正在阅读 React 中的待办事项列表教程并遇到以下错误,我花了很长时间却找不到错误..这是错误和组件的代码以及这个是课程仓库的代码(此提交出现问题): https://github.com/andrewjmead/react-todo-app/commit/0521f151705f78cb9f8d69262eb093f1431cb9ca 非常感谢任何帮助. 警告:数组或迭代器
..
你能帮我解决这个问题吗?我已经尝试解决导入函数,但我仍然遇到该错误,并且我还尝试删除无效的“{}".提前致谢.我正在学习 TylerMcginnis React-Redux 课程.导航.js 从 'react' 导入 React从'prop-types'导入PropTypes从“react-router-dom"导入链接从'./styles.css'导入{容器,导航容器,链接}Navigatio
..
我有一个辅助函数,当我想从我的 redux 存储中删除一些东西时,我会调用它.但是,我需要能够访问函数内的当前存储,以确定下一步要做什么.这是我想要做的: 导出函数deleteDocument(id){this.props.dispatch(deleteShape({id}));const getStore = getStore();//
..
在redux saga中,如果我们想处理多个promise,可以使用all(相当于Promise.all): 产生所有(users.map((user) => call(signUser, user)),);函数* signUser() {屈服调用(someApi);产量放置(someSuccessAction);} 问题是,即使其中一个承诺(调用)失败,整个任务也会被取消. 我的目标是
..
我在 react-redux 中使用 highcharts-react-official 创建一个钻取图表. 然而,当我点击一个栏进行钻取时,我也会更新一些导致组件重新渲染的道具 - 这似乎阻止了钻取事件. 我是从 在 react-highcharts 中动态更改系列数据而无需重新渲染图表 我应该使用 shouldComponentUpdate 和 getChart() 来防止重新渲染
..
我是 React 的新手.我想捕获所有未捕获的反应和意外错误/警告,我想将错误记录到外部 api.我知道它可以通过 Try Catch 方法实现,但我计划在全局范围内使用它,以便其他开发人员无需每次都编写代码. 我尝试了 window.onerror/addEventListener('error', function(e){},它只捕获 Javascript 错误但不响应错误. 这类
..
目标 我想使用 axios 为 GET 请求传递查询参数.参数值是一个字符串类型的变量,有空格. 问题 似乎 axios 正在以我的后端无法理解的格式对参数进行编码.我对 axios 编码进行了研究,看起来 axios 将空格编码为 + 而不是 %20. 示例 假设您有此请求: const whitespace = "white space";const enco
..
我的 redux 操作中有一个异步函数,它在我的减速器中返回一个像这样的对象: {用户:{},取:假,取来的,假的,错误:空} 所以基本上当我开始调用异步函数时,我将 redux 状态更新为 fetching: true,如果结果成功实现,则 fetched:true 和 取:假 因此,我使用 react-redux 中的 connect 将 redux 状态映射到 props,并将其添加到
..
我正在尝试逐月更改视图,但同时它给了我一个错误.我是反应和反应大日历的新手,有人可以帮我解决这个问题吗?当我将日历视图更改为月时,它工作正常,但是当我将其更改为周或日时,它给了我一个错误.请帮帮我谢谢 代码 import React, { Component } from 'react';从'react-redux'导入{连接};从“redux"导入 { bindActionCreator
..