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

重庆智能网站建设单页网站制作教程

重庆智能网站建设,单页网站制作教程,江门关键词排名优化,wordpress建站微信联系当在树中相同的位置渲染相同的组件时#xff0c;React 会一直保留着组件的 state return (divCounter /{showB Counter /} /div ) // 当 showB 为 false, 第二个计数器停止渲染#xff0c;它的 state 完全消失了。这是因为 React… 当在树中相同的位置渲染相同的组件时React 会一直保留着组件的 state return (divCounter /{showB Counter /} /div ) // 当 showB 为 false, 第二个计数器停止渲染它的 state 完全消失了。这是因为 React 在移除一个组件时也会销毁它的 state。 // 当 showB 再次为 true 时另一个计数器及其 state 将从头开始初始化score 0并被添加到 DOM 中。return (div{isFancy ? Counter isFancy{true} / : Counter isFancy{false} /} /div ) // 当 isFancy 变化时计数器 state 并没有被重置。 // 不管 isFancy 是 true 还是 false组件返回的 div 的第一个子组件都是 Counter /。 // 它是位于相同位置的相同组件所以对 React 来说它是同一个计数器。如何在相同位置重置 state return (div{isPlayerA ? (Counter personTaylor /) : (Counter personSarah /)}/div);// Counterconst [score, setScore] useState(0);return (divh1{person} 的分数{score}/h1button onClick{() setScore(score 1)}加一/button/div); }切换玩家时分数会被保留下来。这两个 Counter 出现在相同的位置所以 React 会认为它们是 同一个 Counter只是传了不同的 person prop。 有两个方法可以在它们相互切换时重置 state 将组件渲染在不同的位置使用 key 赋予每个组件一个明确的身份 // 1. 将组件渲染在不同的位置{ isPlayerA Counter personTaylor / }{ !isPlayerA Counter personSarah / } // 2. 使用 key{ isPlayerA ? (Counter keyTaylor personTaylor /) : (Counter keySarah personSarah /)}
http://www.w-s-a.com/news/304873/

相关文章:

  • 成都网站建设推广详情邵阳市住房和城乡建设局网站
  • 淄博网站推广猎头公司有哪些
  • 局域网内建立网站90设计网怎么样
  • 域名备案和网站备案有什么不同工程项目建设网站
  • 做网站难吗?wordpress评论qq
  • 权威网站优化价格电子商务静态网站建设实验报告
  • 公司如何办网站北京网站建设公司内江
  • 六安建设网站企业营业执照查询系统入口
  • a5网站建设如果建设淘宝导购网站
  • html5响应式网站开发教程在国内做跨境电商怎么上外国网站
  • win7配置不能运行wordpress关键词快速优化排名软件
  • 餐饮公司最好的网站建设手机网站 搜索优化 百度
  • 17网站一起做网批做服装团购网站
  • 广州网站制作知名企业网站搭建品牌
  • 如何去除网站外链个人网页制作全过程
  • 保洁公司网站怎么做科技设计网站有哪些内容
  • 建设厅网站查询网页设计好就业吗
  • 惠东县网站建设wordpress 如何回到初始
  • 如何让公司网站网站转备案
  • 获得网站所有关键字北京网站建设116net
  • 铜陵电子商务网站建设做龙之向导网站有用吗
  • 购物网站制作费用沧州新华区
  • 信宜网站设计公司在线购物商城系统
  • 网站维护是什么样如何制作网站教程视频讲解
  • 网站建设网络推广代理公司wordpress图片防盗链
  • 网站备案关站沈阳男科医院哪家好点
  • 王者荣耀网站建设的步骤网站页面用什么软件做
  • 典型网站开发的流程房屋装修效果图三室一厅
  • 制作微网站多少钱阿里巴巴做网站的电话号码
  • 风铃建站模板安卓手机软件开发外包