Guest User

Untitled

a guest
Jul 20th, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.79 KB | None | 0 0
  1. // State
  2. class App extends React.Component {
  3. constructor(props) {
  4. super(props);
  5. this.state = {
  6. nome: 'Teste',
  7. contador: 0
  8. }
  9.  
  10. }
  11.  
  12. render() {
  13. setTimeout(() => {
  14. this.setState({
  15. contador: this.state.contador + 1
  16. })
  17.  
  18. }, 1000);
  19.  
  20. return(
  21. <div>
  22. <h1>{ this.state.nome }</h1>
  23. <Contador valor={this.state.contador} />
  24. </div>
  25. );
  26. }
  27. }
  28.  
  29.  
  30. const Contador = (props) => {
  31. return (
  32. <div>
  33. <h1>{props.valor}</h1>
  34. </div>
  35. );
  36. }
  37. // class Contador extends React.Component {
  38.  
  39. // constructor() {
  40. // super()
  41. // }
  42.  
  43. // render() {
  44. // return(
  45. // <div>
  46. // <h1>{this.props.valor}</h1>
  47. // </div>
  48. // );
  49. // }
  50. // }
  51.  
  52. ReactDOM.render(
  53. <App />,
  54. document.getElementById('app')
  55. )
Add Comment
Please, Sign In to add comment