美文网首页
2020-06-02

2020-06-02

作者: 黄鼠狼 | 来源:发表于2020-06-02 06:21 被阅读0次

component lifecycle hook 必考

mounting:初始化, updating:是否更新?render() , unmounting:component销毁

componentDidMount() render先跑,是否需要重新render ShouldcomponentUpdate()最重要 Ajax call可以写render()里,但render会调用很多次

How to improve ur website performance?减少图片显示大小,用pure component

Pure compnent:减少加载次数,提高效率, avoid re-rendering

如果值相同,purecomponent不再重新加载

shouldcomponentUpdate() 用true or false做update判断,值相同不update

Ref:用得不多,直接访问dom,没有virtual dom 啥事了

主要整合跟第三方的类库,做表单输入时常用,this.inputref = React.createRef() / this.inputref.current.value/focus


Minxins: 概率低

首先解释一下什么是Mixins,在一些大型项目中经常会存在多个组件需要使用相同的功能的情况,如果在每个组件中都重复性的加入相同的代码,那么代码的维护性将会变的非常差,Mixins的出现就是为了解决这个问题。

相关文章

  • 2020-06-04

    2020-06-03 2020-06-02 2020-06-02 2020-05-31 2020-05-30 平凡...

  • 2020-06-05

    2020-06-05 2020-06-04 2020-06-03 2020-06-02 2020-06-02 20...

  • 生活

    2020-06-02 米安米 字数 282 · 阅读 0 2020-06-02 16:32 岁月穿过,留下些许无奈...

  • 2020-06-03

    2020-06-02 2020-06-02 2020-05-31 2020-05-30 平凡的岁月 陆文勇乘坐的大...

  • 魏城《飓风2020》

    飓风2020 作者:魏城 发表于2020-06-02 15:30 ...........................

  • 关于Vue Loading chunk {n} failed的一

    关于Vue Loading chunk {n} failed的一些思考 更新时间:2020-06-02 14:52...

  • SecureCRT 9.0配置字体颜色

    SecureCRT 9.0配置字体颜色的,方法略有不同,但差别不大 2020-06-02: 先需要下载两份后缀为....

  • SecureCRT 8.0配置字体颜色

    2020-06-02: 先需要下载两份后缀为.ini的配置文件文件,放篇尾了自行copy。 SecureCRTco...

  • 2020-06-16

    杜永曦 简书作者 2020-06-11 14:41 有效沟通,实现双赢 杜永曦 简书作者 2020-06-02 0...

  • 2020-06-02

    2020-06-02 2020-05-31 2020-05-30 平凡的岁月 陆文勇乘坐的大巴车在村口缓缓停下,他...

网友评论

      本文标题:2020-06-02

      本文链接:https://www.haomeiwen.com/subject/lgkyzhtx.html