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

贩卖做网站资料seo建站公司推荐

贩卖做网站资料,seo建站公司推荐,优酷视频网站开发,小程序源码教程当在树中相同的位置渲染相同的组件时&#xff0c;React 会一直保留着组件的 state return (<div><Counter />{showB && <Counter />} </div> ) // 当 showB 为 false, 第二个计数器停止渲染&#xff0c;它的 state 完全消失了。这是因为 React…

当在树中相同的位置渲染相同的组件时,React 会一直保留着组件的 state

return (<div><Counter />{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 person="Taylor" />) : (<Counter person="Sarah" />)}</div>);// Counterconst [score, setScore] = useState(0);return (<div><h1>{person} 的分数:{score}</h1><button onClick={() => setScore(score + 1)}>加一</button></div>);
}

在这里插入图片描述
切换玩家时,分数会被保留下来。这两个 Counter 出现在相同的位置,所以 React 会认为它们是 同一个 Counter,只是传了不同的 person prop。

有两个方法可以在它们相互切换时重置 state:

  1. 将组件渲染在不同的位置
  2. 使用 key 赋予每个组件一个明确的身份
// 1. 将组件渲染在不同的位置{ isPlayerA && <Counter person="Taylor" /> }{ !isPlayerA && <Counter person="Sarah" /> }
// 2. 使用 key{ isPlayerA ? (<Counter key="Taylor" person="Taylor" />) : (<Counter key="Sarah" person="Sarah" />)}
http://www.dinnco.com/news/61976.html

相关文章:

  • 广州做网站lomuw网络营销中的seo是指
  • 上海网站备案咨询sem优化软件哪家好
  • 管理咨询公司税率是多少文登seo排名
  • 天台县建设局官方网站在百度上怎么打广告
  • 苏州专业高端网站建设公司关键词在线下载
  • 网站空间管理面板谷歌网站收录提交入口
  • 大型大型网站建设方案ppt模板最有效的15个营销方法
  • 网站开发记什么科目网站搜索引擎优化的基本内容
  • 推广b2c网站百度app下载官方免费下载安装
  • 免费企业网站创建精准引流获客软件
  • 网站空间服务器排名苏州网站排名推广
  • 武汉快速推广建站公司游戏广告联盟平台
  • 怎么知道自己的网站被k青岛seo推广
  • 甘肃网站建设全国新冠疫情最新情况
  • 网站建设费用的请示免费seo网站自动推广软件
  • 做网站设计的软件网站优化seo培
  • 慈云寺网站建设深圳短视频seo教程
  • 网站建设销售网站优化推广外包
  • wordpress怎么添加sitemap东莞优化排名推广
  • 社保个人网页登录芭嘞seo
  • 网站制作能在家做吗网红推广团队去哪里找
  • 房地产 东莞网站建设百度网址ip
  • 外贸seo网站建站开创集团与百度
  • 网站建设 文章自媒体发布软件app
  • 龙海市建设局网站上海今天发生的重大新闻
  • 凡科免费网站能用吗最新seo课程
  • wordpress 默认账号免费关键词优化工具
  • 网站后台上传word山东seo推广
  • js怎么做网站举例说明seo
  • 正规网站开发文案网络营销理论包括哪些