zoukankan      html  css  js  c++  java
  • React 开发规范

    React 开发规范

    一、组件的命名

    • 1.组件的私有方法都用 _ 开头

      _loadUserName () {
        const userName = this.props.userName;
        if (userName) {
          // do something
        }
      }
      
    • 2.所有事件监听的方法都用 handle 开头

      <div
        onClick={this.handleClick.bind(this)} >
        click me
      </div>
      
    • 3.把事件监听方法传给组件的时候,属性名用 on 开头

      <CommentInput
        onSubmit={this.handleSubmitComment.bind(this)} />
      

    二、组件的内容编写顺序

    • 1.static 开头的静态类属性,如 defaultPropspropTypes
    • 2.构造函数,constructor
    • 3.getter/setter
    • 4.组件生命周期。
    • 5._ 开头的私有方法。
    • 6.事件监听方法,handle*
    • 7.render* 开头的方法,有时候 render() 方法里面的内容会分开到不同函数里面进行,这些函数都以 render* 开头。
    • 8.render() 方法。
  • 相关阅读:
    2021/3/16
    2021/3/15
    plist
    百度小程序更新管理
    uni-app v-for v-modal
    小程序中不能使用字符串模板吗
    条件编译
    百度app 和小程序版本关系
    uni-app 全局变量的几种实现方式
    canvas 换行处理
  • 原文地址:https://www.cnblogs.com/jwen/p/8822223.html
Copyright © 2011-2022 走看看