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

做视频网站 买带宽如何做 行业社交类网站

做视频网站 买带宽,如何做 行业社交类网站,国外idc网站,网站建设运行情况函数组件有函数作用域#xff0c;每次render时#xff0c;声明的方法会生成新的引用#xff0c;声明的普通变量会重新声明并赋值初始值#xff0c;而useRef和useState会保留状态。 useState、useRef、变量的区别 1. useState 组件更新不会改变之前的状态#xff0c;可以保…函数组件有函数作用域每次render时声明的方法会生成新的引用声明的普通变量会重新声明并赋值初始值而useRef和useState会保留状态。 useState、useRef、变量的区别 1. useState 组件更新不会改变之前的状态可以保存状态。值变化会render视图会更新setState是异步的同一个函数内设置的不能实时获取到最新的值。 const [state, setState] useState(0) const fn () {setState(1)console.log(state) //输出0 } 使用场景 当我们需要在状态改变的时候重新渲染视图那么我们就使用 useState 来保存我们的状态 2. useRef保存的值 组件更新不会改变之前的状态可以保存状态。值变化不会render视图不会更新。设置的值是同步的同一个函数内设置的能实时获取到最新的值。 const num useRef(0) const fn () {num.current 1console.log(num.current) //输出1 }使用场景 如果我们只是想保存状态不影响视图更新而且可以同步更新获取我们的状态那么就使用 useRef。 注意事项 ref.current 不可以作为其他 hooksuseMemo, useCallback, useEffect依赖项 ref.current 的值发生变更并不会造成 re-render, Reactjs 并不会跟踪 ref.current 的变化。 3. 变量组件内 变量在每次组件重新渲染的时候都会被重新进行赋值为初始值所以如果你想要保留之前操作的状态的话就不要使用变量。 使用场景 建议组件内不使用 3. 变量组件外 组件外定义的 global 变量是属于全局的。如果代码中有多个相同的组件那这个 global 变量在全局是同一个他们会互相影响。   参考react中useState、useRef、变量之间的区别_useref和usestate区别-CSDN博客
http://www.dnsts.com.cn/news/198631.html

相关文章:

  • 行业网站建设的开发方案数据来源于网站需如何做脚注
  • 自己做的网站怎么传到空间啊东莞建网站公司平台
  • 站群建站系统大悟网站制作
  • 网站文章发布wordpress模板字体修改
  • 网站怎么做外部优化高端网站建设 司法
  • 淄博周村网站建设定制成都百度推广的关键词
  • 潍坊科技网站建设昆明网站的优化
  • 好看的企业网站源码互联网网站排名
  • 嘉兴企业网站制作贵阳小程序开发
  • 江西建设信息港网站wordpress手机双模板
  • 黑龙江 网站建设企业网站用什么做
  • 有没有可以做物理实验的网站服务器 wordpress 邮件
  • 遵义县住房和城乡建设局网站网站的技术建设
  • 贵州网站开发哪家好杭州百度人工优化
  • 智慧团建网站登录入口手机版平面设计公司网站建设费用
  • 网站怎么做推广和宣传语网站商业授权
  • 岳阳网站建设推广wordpress 导出
  • 网站设计教程视频下载公司名称查重系统
  • 11108给换成119333做网站做网站哪个语言快
  • 南京电商网站建设公司有没有好一点的网站
  • 描述网站建设的基本流程html自动播放视频
  • 网站建设工资 优帮云侧边栏wordpress主题
  • 群晖搭建企业网站家乡网站怎么做
  • php建网站教程手机如何自己编程做游戏
  • 舆情网站入口网址大全名字国外电商平台排名
  • 购门户网站系统html整个页面添加背景图片
  • 网站色调为绿色网站背景全屏
  • php网站源码建设教程整站优化网站
  • 福州如何做百度的网站推广普通话
  • 学做网站可以赚钱吗班级网站空间建设取得效果