![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
小夢書亭
这个作者很懒,什么都没留下…
展开
-
react state数据更新问题
setState更新不及时state数据获取出现问题因为是异步机制,所有state不会及时更新。网上加setTime我试了下好像不怎么有用。另外两个种的话是:在setState回调函数内可以获得最新的数据,或者使用react的生命周期函数componentDidUpdate可是因为特定需求这两个方法不方便使用,发现render return内更新state正常。所以使用钩子函数的方式写了几个钩子函数,可用。 return <li id={`${item.nameid.原创 2020-07-18 13:28:48 · 1478 阅读 · 0 评论 -
浅谈js中的offset
先看一张图,比较清晰的可以看到offset的使用:offsetHeight: 元素在垂直方向上占用的空间大小,以像素计。包括元素的高度、(可见的)水平滚动条的高度、上边框高度和下边框高度。offsetWidth: 元素在水平方向上占用的空间大小,以像素计。包括元素的宽度、(可见的)垂直滚动条的宽度、左边框宽度和右边框宽度。offsetLeft:元素的左外边框至包含元素的左内边框之间的像...原创 2019-11-01 15:11:41 · 6948 阅读 · 1 评论