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

网站建设维护成wordpress多用户小程序商城

网站建设维护成,wordpress多用户小程序商城,东莞建设网站官网登录,为什么建设网站1. useState执行后 不能立马拿到新的数据#xff0c;下次更新绘图就可以拿到了 然后当执行完第一次render时候#xff0c;比如去点击按钮啥的执行某个方法这个时候就可以拿到数据了 例子#xff1a; const UseState () { // 函数组件中没有this const [count, setCou…1. useState执行后 不能立马拿到新的数据下次更新绘图就可以拿到了 然后当执行完第一次render时候比如去点击按钮啥的执行某个方法这个时候就可以拿到数据了 例子 const UseState () { // 函数组件中没有this const [count, setCount] useState(0) const add () { let newCount count console.log(‘value1’, count); // 0 setCount( newCount 1) console.log(‘value2’, count); // 0 query() } const query () { console.log(‘query函数中’, count); // 0 } return ( {count} 增加 ) } 解决方法 1可以将count的新值通过函数传参的方式传入query函数 // 改写add和query函数 const add () { let newCount count console.log(‘value1’, count); setCount( newCount 1) console.log(‘value2’, count); query(newCount) } const query (count) { console.log(‘query函数中’, count); } 2在useEffect中调用query函数因为在useEffect中组件dom已经更新完毕可以拿到count的最新值缺点每次count值改变都会触发useEffect从而执行query函数 // 组件每次渲染之后执行的操作执行该操作时dom都已经更新完毕 useEffect((){ // 1、可在此处拿到count更新后的值 console.log(‘value3’, count); query() }, [count]) const add () { let newCount count console.log(‘value1’, count); setCount( newCount 1) console.log(‘value2’, count); } const query () { console.log(‘query函数中’, count); } 3通过useRef()定义一个可变的ref变量通过current属性保存count可变值从而在count更新后通过ref的current属性拿到更新后的count值注意调用query函数时需要加上setTimeout()进行调用 // 定义一个可变的countRef对象该对象的current属性被初始化为传入的参数count; const countRef useRef(count) // 在countRef.current属性中保存一个可变值count的盒子 countRef.current count const add () { let newCount count console.log(‘value1’, count); setCount( newCount 1) console.log(‘value2’, count); setTimeout(() query(), 0); } const query () { console.log(‘query函数中’, countRef.current); } 2. 下次更新绘图就可以拿到了 然后当执行完第一次render时候比如去点击按钮啥的执行某个方法这个时候就可以拿到新的数据了 例子 const [init, setInit] useState() const inti async () { setInit(true) }; useEffect(() { init(); }, []); const fn async () { console.log(881, init); };
http://www.pierceye.com/news/549550/

相关文章:

  • 西班牙网站后缀360收录提交入口网址
  • 济宁网站建设工程教育网官网学员登录
  • html5导航网站源码下载wordpress 调用 discuz
  • 住房和城乡建设部网站 投诉有哪些网站可以学做糕点的
  • 电商购物网站m3u8插件 wordpress
  • 河北手机网站制作多少钱wordpress文章头部
  • 悠悠我心的个人网站素材网站建设教育培训
  • 网站建设定金做什么会计分录湘潭有实力的关键词优化公司
  • 网站备案 网站建设方案书云搜索app
  • 青岛网络推广建站民营医院建设网站
  • 罗湖住房和建设局网站wordpress调用内容代码
  • 网络logo设计优化设计七年级下册语文答案
  • 贵港网站seo安新网站建设
  • 网站怎么自己编辑模块创意网名大全
  • php的网站架构建设框架wordpress如何运行
  • 广州seo网站排名优化数码设计网站
  • 免费做视频相册的网站网站建设的功能描述
  • 网站建设方案浩森宇特alexa排名是什么意思
  • 网上手机网站建设计划书百度小说风云榜排名
  • 用js来做网站帝国cms这么做网站
  • 网站建设需求分析班级网站备案服务类型
  • 网站备案幕布照片怎么算合格北京专业网站开发
  • 浙江建设职业技术学院塘栖校区网站网络推广方法有几种
  • 呢图网站场建设封面长安镇做网站
  • 搜索关键词的网站黄山做网站
  • 网络建站系统去除wordpress主题头部作者信息
  • 鼓楼微网站开发番禺有经验的网站建设
  • 对网站建设心得进入公众号继续阅读怎么弄
  • 网站建设公司投诉电话可以先做网站后备案吗
  • 顺的品牌网站设计价位网站开发合同书