¿Puedo actualizar los accesorios de un componente en React.js?
Después de comenzar a trabajar con React.js, parece queprops
están destinados a ser estáticos (pasados del componente principal), mientras questate
cambios basados 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 denextProps
athis.props
. ¿Qué me estoy perdiendo? ¿Cómo cambian los accesorios, o me equivoco acerca de dónde se llama esto?