[react] 如何解决引用类型在pureComponent下修改值的时候,页面不渲染的问题?

Posted 前端小歌谣

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[react] 如何解决引用类型在pureComponent下修改值的时候,页面不渲染的问题?相关的知识,希望对你有一定的参考价值。

[react] 如何解决引用类型在pureComponent下修改值的时候,页面不渲染的问题?

不要在state或者props当中修改数组或者对象
通过使用es6的assign方法或者数组的扩展运算符或者使用第三方库,强制返回一个新的对象
(页面为什么不渲染)
是因为组件内容是采用的浅拷贝,对象的值虽然发生改变,但是引用的地址没有发生改变 

个人简介

我是歌谣,欢迎和大家一起交流前后端知识。放弃很容易,
但坚持一定很酷。欢迎大家一起讨论













主目录

与歌谣一起通关前端面试题

以上是关于[react] 如何解决引用类型在pureComponent下修改值的时候,页面不渲染的问题?的主要内容,如果未能解决你的问题,请参考以下文章

[react] 如何解决引用类型在pureComponent下修改值的时候,页面不渲染的问题?

如何使用 Typescript 在 React 中定义 <video> 引用的类型?

如何在 React 中引用标准 HTML 元素类型? [复制]

如何从函数中访问父变量

如何解决 Hooks 上的这个 React 类型错误?

react初始化阶段