我正在使用 jumbo 4.1.1 模板。我得到了响应,但出现了此错误。我的代码如下:authAction.js:...export const userSignIn = (user) => {// const {email, password} = user;console.log(user)axios.post(base_url +'login', user).then(response=>
2020-07-29
我刚接触 TypeScript,但遇到了这个错误。Type '{}' is missing the following properties from type 'Pick<PropsI, "loadUser" | "user">': loadUser, user上述错误来自 App.text 并指向<AppRouter/>我很困惑为什么会遇到这个问题,可能的解决方法是什么?我假设我没有在应用路由
2020-09-18
这是我第一次使用 typescript,我遇到了名为“state”的变量的问题,因为它用于从 api 获取我的用户列表,但我收到此错误“'state' 类型为 'unknown'”,尽管它实际上有效。正如我所说,这是我第一次使用 typescript,如果它出现错误,我完全不明白它为什么会有效。//React Importsimport React, { useEffect } from "rea
2022-10-27
我不明白为什么我会收到错误消息:TypeError: Cannot assign to read only property 'description' of object '#'我知道原理是我不想修改 Reducer 中的状态。相反,我想返回状态的新副本。这是我的 Reducer:action TOGGLE_CHECKBOX:{let copyOfItems = [...state.items]
2019-09-05
#interestingProblem 有人能解释一下吗,拜托 🤔我在更新状态时遇到了问题,如第一个代码块中所示,但当我更新状态时没有问题,如下面的第二个代码块中所示。我遇到了一个问题:(无法分配给对象数量的只读属性)const newItem = action.payloadnewItem.quantity = 1state.items = [...state.items, newItem]当我
2021-04-03
我正尝试根据此示例构建基于 Redux 的通知器:https://material-ui.com/components/snackbars/#CustomizedSnackbars.tsx以下是我想到的内容:import { Snackbar } from '@material-ui/core';import MuiAlert, { AlertProps } from '@material-ui/
2020-01-20
我制作了一个对话框,要求确认是否删除日志。但我在删除日志时遇到了问题。当我单击删除时,日志被删除,而不是打开一个模式,询问用户是否确定删除。如果他们准备删除,他们将单击删除按钮,然后日志应该被删除。在我的情况下,删除发生在打开模式之前。我做错了什么?handleDelete(key) {this.setState({ show: true });const logDeleteConfirmatio
2017-07-02
我似乎无法弄清楚如何使用路由参数/ ownProps 加载组件/对象,我的配置与 React Redux 应用程序的标准配置基本相同,并且我的操作/减速器工作正常,但对于此组件,数据未预加载。我认为这意味着在定义“用户”对象之前尝试使用它时发生了竞争。我之所以这样认为,是因为它偶尔确实有效 - 它正在经历减速器和 api 调用 - 结果看起来不错。有什么方法我应该先创建一个默认的“用户”对象吗?路
2016-06-22
我想提取 Redux 中间件中的 URL 参数,以便分派动作并在有效负载中使用这些值。
2016-07-01
我有一个待办事项应用程序,我正在尝试选择一个项目并将其发送到要编辑的页面。我看了一下这篇文章从 react-router hash fragment 获取查询参数并注意到他们正在使用this.props.location.query我想要完成的是获取查询参数并将其显示在输入框中以供编辑。import * as React from 'react'import { Router, Route, In
2016-07-29
使用 redux 和 react router,我想访问除路由指定的组件之外的组件上的路由参数。我已经设置了 react-router、redux 和 react-router-redux,如下所示,我想从我的 redux 存储中访问 reportId 参数。const history = syncHistoryWithStore(browserHistory, store);const stor
2016-11-02
我有以下设置:<div><Router history={browserHistory}><Route path="/" component={NewCustomerContainer} /><Route path="/newCustomer" component={NewCustomerContainer} /><Route path="/search" component={SearchPag
2017-03-20
我正在尝试获取容器中 React 路由器的当前路径,以便我可以将其传递给将更改其可见性过滤器的子组件。更具体地说,我正在尝试让导航菜单突出显示当前活动页面。我正在使用 react、redux、react-router 和 react-router-redux,以便我可以从 redux 存储访问路由器状态。从react-router-redux的文档中,它说要做这样的事情:function mapS
2017-03-23
我正在使用 react-router-redux (https://github.com/ReactTraining/react-router/tree/master/packages/react-router-redux)安装npm install --save react-router-redux@next实现如下:<Route path='/resource/:id' component={
2017-04-24
我是 React、React Router (v4) 和 Redux 的新手。我尝试通过访问ownProps.match.params.id从mapStateToProps(state, ownProps)访问 URL 参数,但params数组始终为空。我已使用调试器检查 ownProps,并且应传递的id参数不在ownProps的任何地方。这是我的路线的片段: <Switch><Route
2017-08-29