现在添加书签很好,但我不明白为什么redux工具箱返回以前的状态。当我单击复选框时,我会向书签数组中添加一个带有项目id的对象。在redux工具箱中,一切都很好,但是当您尝试通过console.log()进行检查时,新对象不会出现在那里,但是当添加另一篇文章时,它就会出现在那里。每次它返回前一个值时//Redux state [ id: 15 { }, {
id
我正在尝试创建一个ReactRedux文件的简单示例,以演示从API检索数据后的更改。reducer确实创建了一个要返回的新状态,但是render()并没有被调用。render()是否仅在Provider标记内的子组件中调用;即。它不会调用在其中定义提供程序的组件的render()。 如果有任何帮助,我将不胜感激,因为我已经阅读了几个小时的文档。:-( import React from 'react';
import axios from
这是我的组件。它会在第一次渲染。随后,即使render被调用,它也不会更改DOM。Render在正确的时间被调用,因为我已经设置了redux,并且我的'mapStateToProps‘似乎工作正常,因为它检测到应用程序状态的变化,并调用render()。再一次,render会被调用,所以它不应该更新DOM吗?import React from 'react';
import { Component } from 'react