- 博客(20)
- 收藏
- 关注
原创 hooks 中的 useState 怎样获取异步结果
对比setState我们发现 UseState()无论在任何场景都是异步的,那么如何去获取useState的异步结果呢。
2023-07-08 15:34:43
313
1
原创 setState 中的同步异步问题
由于 setState是异步的 在更改数据后 不能直接获取更改后的数据 而是更改前的数据 因此累加失败 ,以下是解决方案 用回调函数传上一次state,返回解果;(2)在js原生事件中setState也是同步的。(1)在合成事件中 ,也就是react规定的onClick等事件中 setState是异步的。是异步带来的效果,多次修改数据,统一更新数据。(2)在生命周期中setState也是异步的。只需要在setState的第二个函数参数中获取即可。(1)在定时器中 setState是同步的。
2023-07-07 11:26:28
514
1
原创 css选择器权重与优先级
一:优先级第一优先级:css属性+!important 拥有最高优先级第二优先级: 给标签加style,及内联样式 权值1000第三优先级: id选择器,#id{} 权值0100第四优先级:class选择器、属性选择器、伪类选择器 权值0010第五优先级:元素选择、伪元素选择器 权值0001第六优先级:通用选择器
2022-11-26 15:46:24
1341
原创 dom对象与jqurey相互转换的方法
<script> $(function(){ var box = document.getElementsByClassName("box")[0]; var box2 = $(".box") var box3 = $("#id_div"); // jq对象转dom元素 // 方式1 // var dom_box3 = ...
2021-12-27 19:58:49
273
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人