私はどのように私はストリームを消費し、props
パラメータへの値のストリームを供給し、反応性の方法でコンポーネントのアップデートを行うことができますか?Reactコンポーネントのストリームを更新するにはどうすればよいですか?
const Hello = (props) => <div>{props.name}</div>
シンプルな機能性成分を持っていますか新しい値がストリームから来るたびに、コンポーネントをその値で更新します。
基本的に、コンポーネントを手動で再レンダリングする方法を探しています。 https://facebook.github.io/react/docs/state-and-lifecycle.html
第二の方法は、次のようになります:
const Hello = (props) => <div>{props.name}</div>
class Wrapper extends React.Component {
constructor(props) {
super(props);
this.state = {
name: ''
};
}
componentDidMount() {
source.on('event', name => {
this.setState({name});
});
}
render() {
return <Hello name=this.state.name/>;
}
}
- コンポーネント再描画、:あなたは2つの基本的な方法を使用することができます
「*ストリームを消費する」とはどういう意味ですか? – Chris
@Chrisもっと明確に書こうとしました。 –
私はまだあなたの質問を理解していません。あなたのコンポーネントは 'props.name'の新しい値を提供するたびに更新されます。 – Chris