我正在使用redux工具箱方法中的api获取数据。我正在控制台中获取数据,但是我的钩子在页面加载时没有更新。
在这里输入代码
import { widthPercentageToDP as wp, heightPercentageToDP as hp } from 'react-native-responsive-screen';
import { useNavigation } from '@react-navigation/native';
import { Calendar } from 'react-native-calendars';
我想用useEffect Hook来询问我的案子,并和useSelector做对立面。我真的不知道这个无限循环后,我把我的变量包含的useSelector,有一堆数据数组从redux。我打算在参数useEffect上添加这个变量,因为我想直接更新数据和同一页面上的数据显示。
// this itemGroup have all of data from getGroup
const itemGroup = useSelector(selectGroup);
//this function call get api Data and dispatch to initial state
Appjs
import { useEffect } from "react";
import { BrowserRouter, Routes, Route } from "react-router-dom";
import "./App.css";
import Header from "./components/Header";
import Home from "./components/Home";
import Login from "./components/Login";
import
我正在尝试在redux中设置某种初始化状态,这样当应用程序加载时,应用程序将从redux (使用thunk)获取一些数据,并获取这些数据。
所以我只需要它一次,为此我在useFffect参数中放入了[],但我得到了以下错误:
Line 32:6: React Hook useEffect has missing dependencies: 'dispatch' and 'init'. Either include them or remove the dependency array react-hooks/exhaustive-deps
我无法将use
大家好,我很难理解如何使用React和Redux来访问来自和API的数据,有人能给我一点指导吗?到目前为止,我只想在App.js中显示一小段数据,看看它是如何工作的。任何帮助都将不胜感激,谢谢。 index.js import React from 'react';
import ReactDOM from 'react-dom';
import {Provider} from 'react-redux'
import {createStore, applyMiddleware, compose} from 'redux';
i
我正在尝试使用编辑/删除资料表中的一行。虽然我可以看到状态正在被修改,但它不会重新呈现实体表。useeffect不是在setdata之后触发的。
import React, { useState, useEffect } from "react";
import faker from "faker";
import MaterialTable from "material-table";
import * as _ from "lodash";
let testData = [];
for (var i = 0; i <