react向数组中追加数据的方法

王林
풀어 주다: 2020-12-03 16:45:15
앞으로
4346명이 탐색했습니다.

react向数组中追加数据的方法

具体方法如下:

(免费视频教程:react视频教程

首先渲染一个随机数,使其每间隔一秒变换一次,效果如下:

f26550176bc653fe812e2628e23836f.png

代码如下:





  数组追加元素
  
  
  

로그인 후 복사

注意:组件更新有两种方式:props或state的改变,而改变state一般是通过setState()方法来的,只有当state或props改变,render方法才能再次调用,即组件更新

将生成的随机数放入一个数组,效果如下:

131c1daa73214d7d7386fafa6f86f61.png

代码如下:





  数组追加元素
  
  
  

로그인 후 복사

使用...this.state.arr将arr解构出来,再将随机数加进去

注意:不能使用 arr : this.state.arr.push(Math.random()),不能使用在原数组的基础上修改的方法,例如push之类,可以使用concat方法或者ES6数组拓展语法

相关推荐:js教程

위 내용은 react向数组中追加数据的方法의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:csdn.net
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!