
react
文章平均质量分 86
天行健,自强不息;地势坤,厚德载物
这个作者很懒,什么都没留下…
展开
-
2021-02-01
Hooks React hook Hook是一个特殊的函数,是React 16.8的新增特性。他可以让你在不编写class的情况下使用state以及其他的React 特性 Hook中没有this,React是通过Hook的调用顺序来对应相应的Hook,所以Hook需要在组件的最顶层使用 Hook中每一次渲染都会捕获定义他们的那次渲染中的props和state,可以说Hook的每次渲染其实都生成了一套当前的独立的state和props 总结:hooks是一种在纯函数的基础上演...原创 2021-02-01 11:18:34 · 280 阅读 · 0 评论 -
setSatate背后的秘密(一)
区别于Vue的数据变化导致页面及时变更,而React的这种现象则是通过setState手动控制,setSate在React的生命周期如何变化以及setState的批量处理是怎样的神秘,以下一一解答。 React的生命周期 1 初始化过程 construct ->componentWillMount(此刻未挂载) -> render(挂载) -> ...原创 2019-11-12 22:34:16 · 394 阅读 · 0 评论 -
react-fetch详谈
React-Fetch引言: fetch在React-js中相当于XMLHttpRequest,它提供了许多与XMLHttpRequest相同的功能,但被设计成更具可拓展性和高效性。XMLHttpRequest在发送web请求时需要开发者配置相关请求信息和成功后的回调,尽管开发者只关心成功后的业务处理,但是也要配置繁琐的内容,导致配置和调用比较混乱,也不符合关注分离的原则,fetch...原创 2018-05-28 16:38:24 · 10851 阅读 · 0 评论 -
杂谈
1. 在给某一段文字的某些固定位置变换样式的时候采用数组的形式为切割开的每一段文字添加样式 案例如下: list[i].index 代表从哪里开始要变样式 list[i].value 表示变化的内容for(var i = 0; i < list.length; i++){ const span1 = val.slice(lastIndex, Number(list[i]....原创 2018-06-29 17:49:57 · 130 阅读 · 0 评论 -
scroll事件详解
以前眼高手低,不够扎实,面试的时候总是处理过,却想不出来细节,这次开始慢慢整理,蜗牛继续爬坡 CSS 一般情况下,如果出现内容大于浏览器的时候,需要添加样式 overflow:scroll 关于scroll的样式有以下可以根据需求调整: 滚动条的设置 1. ::-webkit-scrollbar 滚动条整体部分,可以设置宽度等 2. ::-webkit-scrollbar-butt...原创 2019-09-19 12:15:35 · 2825 阅读 · 0 评论