Reacti komponent saab väljastada e renderdada teiste komponentide sisu, selliselt tekib komponentide hierarhia. Komponent sisaldab teisi komponente. Allolevas näites on nn konteinerkomponent App ja alamkompomnent Vidin.
import React from 'react'; // Vanemkomponent class App extends React.Component { constructor() { super(); this.state = { txt: 'see on state tekst' } } update(e) { this.setState({txt: e.target.value}) } render() { return ( <div> <h1>Ho-hoo, {this.state.txt}.</h1> <Vidin update={this.update.bind(this)} /> </div> ) } } // lapskomponent const Vidin = (props) => //Stateless function component <input type="text" onChange={props.update} /> export default App
Last updated 5 years ago