如何使用 Redux Toolkit RTK Query 将查询参数传递给 api 而不会使其未定义?import { createApi, fetchBaseQuery } from "@reduxjs/toolkit/query/react";const cryptoApiHeaders = {"X-RapidAPI-Host": "...","X-RapidAPI-Key": "...",}
2022-03-29
我在端点中设置了extraOptions,如下所示:const myApi = api.injectEndpoints({endpoints: builder => ({changePassowrd: builder.mutation({query: (data) => ({url: `${Config.BASE_URL}/users/${data.userId}`,method: 'PATCH'
2022-07-07
我基本上是使用文档示例从 json 文件中获取一些数据,但出现了这个错误:react-dom.development.js:22839 Uncaught Error: Actions must be plain objects. Use custom middleware for async actions.at Object.performAction (<anonymous>:1:31530)
2022-12-28
我想通过对象映射来查看用户是否在线,从而从 Firestore 中检索数据。我不确定如何检索数据。当我 console.log userInLobby 时(如下所示),我得到了 [Promise] 数组。如果我尝试在 firebase 调用之前设置变量,则无法更改 .then() 函数内的变量 const userInLobby = users ? (users.map(userdata => {
2019-02-09
我正在按照本教程在 React-admin(以前的 Admin-on-rest)中创建自定义操作:使用自定义操作创建器。但是,在实现它之后,我的代码没有执行任何操作,即没有调用后端。我猜文档中缺少一种将操作与 dataProvider 链接起来的方法,除非 redux 自动处理它。对吗?不需要链接到与获取示例中所做的相反的 dataProvider 吗?以下是我的代码片段:UpdatePage 与
2018-10-05
我试图用 redux 动作调用 API但每次我在 componentDidMount 函数中调用它时,它都会给我一个错误,指出我的函数未定义..我很困惑,我一直在使用我过去的 redux 项目作为参考,它使用相同的方法,但它有效。看看我的代码Reducerimport * as types from '../actions/actionconst';const initialState = {is
2017-05-16
我是 React-Redux 的新手,并且在 redux 动作对象方面遇到了问题。当我将对象打印到控制台时,它会正确显示,如下所示:请检查我的代码。FeedPage.jsxclass FeedPage extends React.Component {componentDidMount() {const { id } = this.props.match.params;this.props.dis
2018-08-24
每当我启动 React 应用程序时,它都会给出未定义操作的错误。我在 switch(action.type) 中的 Reducer 中使用了该操作,并且遇到了我搜索过的问题,但语法相同,或者也许我在其他地方犯了错误,但我无法弄清楚。Action.jsexport function createUser(details){return{ type: 'CREATE_USER',details}}Re
2018-09-09
我试图从我的dashboard组件中调用redux操作,但是它无法识别操作。当我将其放入componentdidmount中时,它可以工作方法,但在自定义handleavatarchange方法上不起作用。dashboard.js124658839profileContent。 JS551056193错误389382907
2019-01-14
我正在开发一个 react - redux 应用程序。现在我遇到了一个调度操作的问题。以下代码无法调度 generateReport 操作。import React, { Component } from "react";import { Button, Icon } from "semantic-ui-react";import { connect } from "react-redux";im
2019-05-24
我是 Redux 新手,遇到了这个问题,但似乎找不到解决方案。我在 thunk 中调用了几个 API,它们都运行正常。然而,这个失败了。它与其他的不同之处在于,我正在实现一个使用有效负载的搜索功能。我尝试调试它,但似乎找不到错误发生的确切位置。这是我在屏幕上看到的错误:这些是搜索组件中的操作、reducer 和代码:这是将组件连接到存储并访问状态和操作的逻辑:肯定是我没有完全理解的东西,我希望你能
2020-05-28
我尝试为网络商店购物车组件创建一个 Reducer,但遇到了此错误:'action' is not defined我的代码如下: import { CART_ADD_ITEM } from "../constants/cartConstants";import { addToCart } from '../actions/cartActions';export const cartReducer
2021-05-22
我正在根据显示类型定义颜色道具。colorStyle: {textAlign: "center",backgroundColor: "transparent",color: (theme.colors.BaseColor.Red as any).Red4,}这是当前代码,它为所有通知类型提供红色文本。我正在尝试将其更新为仅在发生错误时显示红色,对所有其他通知显示黑色。有没有办法可以在同一个道具中更
2018-08-28
我在项目中使用了React Color。因此,我将ChromePicker添加到代码中,如示例所示。单击按钮时,会显示选择器,单击按钮外部时,选择器会关闭。到目前为止一切正常,它按预期工作。但如果我尝试更改颜色,移动渐变下方的圆圈或条形图,则没有任何动作,它们不会移动。我不知道为什么会这样。这是我的代码:import React from 'react';import { Button } fro
2020-07-06
我需要使用mp3 端点网址来流式传输音频。我是音频流式传输的新手,所以我真的需要一些帮助。提前致谢。这是我尝试过的:const SongRow = ({ track }) => {const player = useRef();const playSong = () => {player.src = track.preview_url;player.play();}return (<div cla
2020-08-06