javascript Estado de los componentes en ReactJs

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript Estado de los componentes en ReactJs相关的知识,希望对你有一定的参考价值。

Las propiedades (props) son inmutables, es decir; estas no pueden cambiar. En el caso que quisiéramos que algo cambie en nuestro componente, hay que manejarlo con el estado de nuestros componentes, el cual permite tener contenido dinámico.

Para inicializar el estado tenemos que hacer uso de nuestro metodo constructor:

constructor(props){
    super(props);
    this.state = {
        author: props.author
    }
}

Y en nuestros elementos vamos a utilizar state en lugar de props:

<p className="Media-author">{this.state.author}</p>

Para cambiar el estado tenemos un método especifico setSate() al cual le pasamos los valores que queremos modificar en nuestro estado.

handleClick = (event) => {
    this.setState({
        author: 'Emmanuel Alonso'
    })
}

Con ES7 podemos hacer definir el estado directamente, en lugar de usar el constructor:

state = {
    author: 'Ivan Robles'
}

以上是关于javascript Estado de los componentes en ReactJs的主要内容,如果未能解决你的问题,请参考以下文章

javascript Obtiene los textos de las opciones otra

markdown Persistencia de Estado de pantallas

javascript 脚本para agregar eventos de Google Analytics a los enlacesdeteléfonoyemail demaneraaut

javascript De la lista de gente a la que sigues,te oculta solo a los que te siguen

sh Verificar estado de Apache和Mysql

地址:Limpiar un arbol de directorios de los directorios.svn