Después de comenzar a trabajar con React.js, parece que props
están destinados a ser estáticos (pasados desde el componente principal), mientras que los state
cambios se basan en eventos. Sin embargo, noté en los documentos una referencia acomponentWillReceiveProps
, que incluye específicamente este ejemplo:
componentWillReceiveProps: function(nextProps) {
this.setState({
likesIncreasing: nextProps.likeCount > this.props.likeCount
});
}
Esto parece implicar que las propiedades PUEDEN cambiar en un componente basado en la comparación de nextProps
to this.props
. ¿Qué me estoy perdiendo? ¿Cómo cambian los accesorios, o me equivoco acerca de dónde se llama esto?