最新 最热

老生常谈React的diff算法原理-面试版

从代码可以看出,React通过先判断key是否相同,如果key相同则判断type是否相同,只有都相同时一个DOM节点才能复用。

2022-10-27
1

前端一面高频react面试题(持续更新中)

React 中最常见的问题之一是组件不必要地重新渲染。React 提供了两个方法,在这些情况下非常有用:

2022-10-27
1

React源码分析7-state计算流程和优先级

setState 执行之后,会执行一个叫 enqueueSetState 的方法,这个主要作用是创建 Update 对象和发起调度,可以看下这个函数的逻辑

2022-10-26
1

前端react面试题(边面边更)

(1)无状态函数式组件 它是为了创建纯展示组件,这种组件只负责根据传入的props来展示,不涉及到state状态的操作

2022-10-26
1

web前端学习/工作笔记(十二)

“target和currentTarget的区别是: target:触发事件的元素。currentTarget:事件绑定的元素linux文件保存wq:表示保存退出wq!:表示强制保存退出:q在vim中表示退出,如果有修改会提示:q!表示强制不保存退出,不提示前端设计模...

2022-10-25
1

web前端学习/工作笔记(十)

react16.production.js:14 Uncaught (in promise) Invariant Violation: Minified React error #85; visit

2022-10-25
0

web前端学习/工作笔记(九)

useState不能用在class中,相当于class中this.setState业务组件,数据尽量自己处理react表单列表数据校验,可以把table放在finalForm中,但是不太好mr可以close后reopen,可以触发代码检查工作流程太规范,可能会带来额外解决问...

2022-10-25
0

android studio gradle 版本更新

Gradle-Could not determine java version from '12'

2022-10-25
1

React Native和web交互

假如你的WebView 是从 react-native 里引用的话.H5 向 RN 发消息则使用window.postMessage(message) 为了减少React Native的表面积,<WebView/>将从React Native核心中删除,推荐使用...

2022-10-25
1

React Native android 常见错误和解决方法

这个 BUG 是 Xcode.11 引起的, 可以查看这个问题的提交记录,链接为:https://github.com/facebook/react-native/issues/25138 我们只需要找到 RCTModuleMethod.mm 这个文件 修改...

2022-10-25
1