0
votes

deux composants peuvent afficher dans ReactJS

J'ai deux composants dans le même espace de travail dans ReactJS, mais une seule affichage

import React, { Component } from 'react';
import logo, { ReactComponent } from './logo.svg';
import './App.css';
import ReactDOM from "react-dom";
class App extends React.Component {
  render() { 
    let helloWorld = 'Welcome to good programming React';
     return ( 
      <div className="App">
         <h2> {helloWorld}</h2>
          </div>
           ); 
          }
}

ReactDOM.render(<App />, document.getElementById('root')); 
class   Form    extends React.Component {   
    constructor(props)  {       
    super(props)                
    this.state  =   {   username:   ''  }
    this.handleChange   =   this.handleChange.bind(this)
    this.handleSubmit   =   this.handleSubmit.bind(this)
  }
  handleChange(event)   {       
  this.setState({   value:  event.target.value  })  
  }
  handleSubmit(event)   {
  alert(this.state.username)
  event.preventDefault()    
  }
  render()  {   
  return    (   
  <form onSubmit={this.handleSubmit}>
        <input type="text" value={this.state.username}  onChange={this.handleChange} /> 
      <input    type="submit"   value="Submit"  />
      </form>               
      )     
    } 
  }
export default (App,Form)


0 commentaires

5 Réponses :


1
votes

Call code> Inside App Composant puis exportez votre composant d'application

export default App;


0 commentaires

1
votes

Le problème ici est que vous montageez le nœud mais il ne contient pas votre composant.

Vous avez juste besoin de Appelez dans votre composant comme celui-ci xxx


0 commentaires

1
votes

Vous ne comprenez peut-être pas comment réagir fonctionne et vous pourriez être confondu avec ce code

ReactDOM.render(<App />, document.getElementById('root')); 


0 commentaires

0
votes

La fonction de réacteur.Render doit avoir le composant racine ou le composant parent qui doit être transmis comme un premier paramètre.

ReactDOM.render(<App />, document.getElementById('root'));


0 commentaires

0
votes

Vous ne rendez pas le composant . Heres le code de solution le plus simple pour résoudre votre problème: xxx


0 commentaires