美文网首页
2018-11-05 组件和Props

2018-11-05 组件和Props

作者: 不知道取个什么昵称不如娶个媳妇 | 来源:发表于2018-11-05 19:45 被阅读12次

组件可以将UI切分成一些独立的、可复用的部件,这样你就只需专注于构建每一个单独的部件。
UI=user interface
用户界面的每一个操作,都可以是一个组件,把功能拆的越来越小,出错的几率就会变得越来越小,同时利于维护,那一块功能需要修改,就修改那一块。

组件从概念上看就像是函数,它可以接收任意的输入值(称之为“props”),并返回一个需要在页面上展示的React元素。

函数定义/类定义组件
function方式:

function Hello(props){
  return <h1>Hello, {props.name}</h1>;
}

class语法糖方式:

class Hello extends React.Component {
  render() {
    return <h1>Hello, {this.props.name}</h1>;
  }
}

使用组件:

const element = <Hello name="Sara" />;
const element = <Hello {{name:"Sara"}}/>;

相关文章

  • 2018-11-05 组件和Props

    组件可以将UI切分成一些独立的、可复用的部件,这样你就只需专注于构建每一个单独的部件。UI=user interf...

  • Vue组建通信的几种方法

    组件通信一 —— props和$emit props和$emit 父组件 向 子组件 传递数据 用 props 子...

  • 翻译练习 react-组件和props

    Components and Props组件和props Components let you split the...

  • vue组件的使用

    props和$emit 组件间通讯和自定义事件 父子通讯 props $emit兄弟组件或者隔代组件使用自定义事件...

  • React内部状态state

    state   React组件的数据分为两种:props和state,props是组件的对外接口,state是组件...

  • 2018-06-11 RN组件的生命周期

    主题:组件的生命周期 RN组件的props和state 1.属性(props) 它是组件的不可变属性(组件自己不可...

  • React进阶组件--props、组件通讯(React学习笔记_

    React进阶组件 组件的props、组件通信 组件的props 组件是封闭的,要接收外部数据应该通过props来...

  • React高阶组件--render props、高阶组件(Rea

    React - render props和高阶组件 1,render props模式 使用步骤 1,创建一个组件,...

  • vue-props(1)

    props 父组件给子组件传值 父组件:在组件元素中配置要传递的属性和值 子组件,配置props数据,接收父组件传...

  • props

    每个组件都存在Props属性,函数声明式组件(props),类声明式组件(this.props) 组件标签中所有的...

网友评论

      本文标题:2018-11-05 组件和Props

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