美文网首页
state 和 props

state 和 props

作者: Jalon | 来源:发表于2016-07-03 23:18 被阅读0次

应该尽量让你的组件无状态化。

状态化指的是state来超级和变化的特性。

props应该是不会变化的特性。

比如这个组件的一旦被传入便不会改变的属性用props,state表示组件内部的状态的变化,应该是自身的内部状态,比如初期化状态是什么,点击了会setstate,网络请求成功会setstate。state可以赋props的值。

子组件触发父组件改变,可以通过子组件props传入父组件的回调。

父组件改变子组件可以把父组件的state作为子组件的props传入。在父组件setstate后,子组件状态即可发生改变。

相关文章

  • 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是指组件间传递的一...

  • react组件间通信

    react中的props和state props只读,用于组件之间传递信息,这个信息包括:数据和函数 state用...

  • React基础(5) -- Props

    state 和 props 主要的区别在于 props 是不可变的,而 state 可以根据与用户交互来改变。这就...

网友评论

      本文标题:state 和 props

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