美文网首页
Lesson12 state和props

Lesson12 state和props

作者: 易路先登 | 来源:发表于2019-07-26 21:54 被阅读0次
  1. 没有 state 的组件叫无状态组件(stateless component),设置了 state 的叫做有状态组件(stateful component)。因为状态会带来管理的复杂性,我们尽量多地写无状态组件,尽量少地写有状态的组件。这样会降低代码维护的难度,也会在一定程度上增强组件的可复用性。
const HelloWorld = (props) => {
  const sayHi = (event) => alert('Hello World')
  return (
    <div onClick={sayHi}>Hello World</div>
  )
}

函数式组件就是一种只能接受 props 和提供 render 方法的类组件。

相关文章

  • Lesson12 state和props

    没有 state 的组件叫无状态组件(stateless component),设置了 state 的叫做有状态组...

  • React.js 小书 Lesson12 - state vs

    React.js 小书 Lesson12 - state vs props 本文作者:胡子大哈本文原文:http:...

  • React props

    React Props state 和 props 主要的区别在于 props 是不可变的,而 state 可以根...

  • React中的props和state

    props和state this.props 由 React 本身设定, 而 this.state 具有特殊的含义...

  • React内部状态state

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

  • state 和 props

    应该尽量让你的组件无状态化。 状态化指的是state来超级和变化的特性。 props应该是不会变化的特性。 比如这...

  • state和props

    state state 是私有的,并且完全受控于当前组件。class组件才有state。 将函数组件转化成clas...

  • React学习笔记2

    1.render函数对于props和state必须是纯函数 render函数不能改变props和state的属性,...

  • react native学习笔记6——Props和State

    Props(属性)和State(状态)是React Native中很重要的两个概念。使用Props和State,结...

  • ReactNative面试(1)

    1.props和state的区别? 现在我们来总结下,props与state的区别: props是指组件间传递的一...

网友评论

      本文标题:Lesson12 state和props

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