首页
学习
活动
专区
圈层
工具
发布
5.5K40编辑于 2022-12-15
  • 来自专栏海仔技术驿站

    React-day3

    移动App第3天 ReactJS简介 React 起源于 Facebook 的内部项目,因为该公司对市场上所有 JavaScript MVC 框架,都不满意,就决定自己写一套,用来架设 Instagram 在 React 学习中,需要安装 两个包 react react-dom // 1.1 react 这个包,是专门用来创建React组件、组件生命周期等这些东西的; // 1.2 react-dom () 方法,用于创建 虚拟DOM 对象,它接收 3个及以上的参数 // 参数1: 是个字符串类型的参数,表示要创建的元素类型 // 参数2: 是一个属性对象,表示 创建的这个元素上,有哪些属性 // 参数3: 从第三个参数的位置开始,后面可以放好多的虚拟DOM对象,这写参数,表示当前元素的子节点 // <div title="this is a div" id="mydiv" CommentList = [ { user: '张三', content: '哈哈,沙发' }, { user: '张三2', content: '哈哈,板凳' }, { user: '张三3'

    81320发布于 2021-05-06
  • 来自专栏前端面试

    前端常见react面试题合集

    面试题详细解答react性能优化方案重写shouldComponentUpdate来避免不必要的dom操作使用 production 版本的react.js使用key来帮助React识别列表中所有子组件的最小变化什么是 React Context? (3)使用 <Link>、 <NavLink>、<Redirect> 组件<Link> 组件来在你的应用程序中创建链接。 (1)React16.8 加入hooks,让React函数式组件更加灵活,hooks之前,React存在很多问题:在组件间复用状态逻辑很难复杂组件变得难以理解,高阶组件和函数组件的嵌套过深。 在较大的应用中追踪性能回归可能会很方便(3React16.13.0支持在渲染期间调用setState,但仅适用于同一组件可检测冲突的样式规则并记录警告废弃 unstable_createPortal,

    3.3K30编辑于 2022-09-16
  • 来自专栏用户8771298的专栏

    2021前端react面试题汇总

    2021前端react面试题汇总 React视频教程系列 React 实战:CNode视频教程 完整教程目录:点击查看 React经典教程-从入门到精通 完整教程目录:点击查看 最新最全前端毕设项目(小程序 3. Redux 中间件是怎么拿到store 和 action? 然后怎么处理? redux中间件本质就是一个函数柯里化。 WrappedComponent ,并把 connect 中传入的 mapStateToProps,mapDispatchToProps与组件上原有的 props合并后,通过属性的方式传给WrappedComponent (3) (3)难以理解的 class 除了代码复用和代码管理会遇到困难外,class 是学习 React 的一大屏障。我们必须去理解 JavaScript 中 this 的工作方式,这与其他语言存在巨大差异。 React.forwardRef是什么?它有什么作用? React.forwardRef 会创建一个React组件,这个组件能够将其接受的 ref 属性转发到其组件树下的另一个组件中。

    3K00发布于 2021-09-24
  • 来自专栏前端工程师提升

    2021前端react面试题汇总

    2021前端react面试题汇总 1. mobx 和 redux 有什么区别? 3. Redux 中间件是怎么拿到store 和 action? 然后怎么处理? redux中间件本质就是一个函数柯里化。 WrappedComponent ,并把 connect 中传入的 mapStateToProps,mapDispatchToProps与组件上原有的 props合并后,通过属性的方式传给WrappedComponent (3) (3)难以理解的 class 除了代码复用和代码管理会遇到困难外,class 是学习 React 的一大屏障。我们必须去理解 JavaScript 中 this 的工作方式,这与其他语言存在巨大差异。 React.forwardRef是什么?它有什么作用? React.forwardRef 会创建一个React组件,这个组件能够将其接受的 ref 属性转发到其组件树下的另一个组件中。

    2.7K20编辑于 2021-12-07
  • 来自专栏用户9715713的专栏

    React高频面试题(附答案)

    React面试题视频讲解:点击学习key改了,会发生什么,会执行哪些周期函数?在开发过程中,我们需要保证某个元素的 key 在其同级元素中具有唯一性。 {this.state.counter}

    ) }}复制代码(3)renderrender是React 中最核心的方法,一个组件中必须要有这个方法,它会根据状态 (3)componentDidUpdatecomponentDidUpdate() 会在更新后会被立即调用,首次渲染不会执行此方法。 snapshot){}复制代码该方法有三个参数:prevProps: 更新前的propsprevState: 更新前的statesnapshot: getSnapshotBeforeUpdate()生命周期的返回值33) componentWillUpdate与 componentWillReceiveProps 类似,许多开发者也会在 componentWillUpdate 中根据 props 的变化去触发一些回调

    2.2K21编辑于 2022-07-27
  • 第 2 页第 3 页第 4 页第 5 页第 6 页第 7 页第 8 页第 9 页第 10 页第 11 页
    点击加载更多
    领券