当前位置: 首页 > news >正文

做的好的响应式网站中国软件邮箱登录入口

做的好的响应式网站,中国软件邮箱登录入口,有关网站开发的文章,网页制作第3版素材相同位置的相同组件会使得 state 被保留下来 当你勾选或清空复选框的时候&#xff0c;计数器 state 并没有被重置。不管 isFancy 是 true 还是 false&#xff0c;根组件 App 返回的 div 的第一个子组件都是 <Counter />&#xff1a; 你可能以为当你勾选复选框的时候 st…

相同位置的相同组件会使得 state 被保留下来

在这里插入图片描述
在这里插入图片描述
当你勾选或清空复选框的时候,计数器 state 并没有被重置。不管 isFancytrue 还是 false,根组件 App 返回的 div 的第一个子组件都是 <Counter />
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
你可能以为当你勾选复选框的时候 state 会被重置,但它并没有!这是因为 两个 标签被渲染在了相同的位置。 React 不知道你的函数里是如何进行条件判断的,它只会“看到”你返回的树。在这两种情况下,App 组件都会返回一个包裹着 作为第一个子组件的 div。这就是 React 认为它们是 同一个 的原因。

你可以认为它们有相同的“地址”:根组件的第一个子组件的第一个子组件。不管你的逻辑是怎么组织的,这就是 React 在前后两次渲染之间将它们进行匹配的方式。

相同位置的不同组件会使 state 重置

在这里插入图片描述
在这里插入图片描述

在相同位置重置 state

  • 方法一:将组件渲染在不同的位置
    在这里插入图片描述

  • 方法二:使用 key 来重置 state
    在这里插入图片描述
    https://react.docschina.org/learn/preserving-and-resetting-state#option-1-rendering-a-component-in-different-positions

http://www.dtcms.com/a/547666.html

相关文章:

  • 两个男性做网站工装装修公司排名
  • 松江信息科技有限公司网站中国交通建设集团有限公司招标网
  • 深圳营销型网站联系方式wordpress author.php
  • 下载免费网站模板手机网站的页面大小
  • 制作精美网站建设服务周到网上商城平台
  • 网站建设与营销服务wordpress评论加图片
  • 麻辣烫配方教授网站怎么做临沂做网站选盛誉
  • 企业seo平台搜索引擎优化总结感悟
  • 云南网站建设及优化网页制作与网站建设宝典
  • 使用什么工具什么步骤完成网站的设计与建设咸阳网站建设电话
  • 乐站_网站建设_自助建站制作网站的钱
  • 国外设计类网站英文二手汽车网站建设
  • 知行网站建设网站建设摊销时间是多久
  • 下列关于网站开发中网页额中国国建设监理协会网站
  • 哪个网站用div做的好大公司的网站都找谁设计
  • 哪些外国购物网站可以做涉密项目单位网站建设流程
  • 温州网站改版公司哪家好建设局电话965559
  • 什么是网站框架结构做动图素材网站
  • 做最好的色书网站温州做外贸网站设计
  • 百度收录效果好的网站北京seo网站诊断
  • 在哪个网站做推广好网站建设费用应按几年摊销
  • 黄陂区建设局网站谷歌搜索引擎大全
  • 全网推广平台推荐快速排名优化怎么样
  • vs2008做网站长春做网站费用
  • 外贸出口工艺品怎么做外贸网站贵阳市城乡建设学校网站
  • 免费拓客软件seol英文啥意思
  • 长沙可以做网站的公司南宫企业做网站
  • 做网站平台需要什么条件遂宁市网站建设
  • 学院网站群建设方案上海网站络公司
  • 关于服装的网站规划与设计定制网站开发报价单