Erreur: Un <Route> n'est jamais utilisée comme l'enfant de <Routes> élément, jamais rendus directement. Veuillez emballer votre <Route> dans un <Routes> [dupliquer]

0

La question

    import Home from './pages/Home';
import { BrowserRouter as Routes, Route} from 'react-router-dom';
function App() {
  return ( 
    <Routes>
    <div className="max-w-screen-md mx-auto pt-20">
     <Route exact path="/" component={Home} />
    </div>
    </Routes>
    );
}
export default App;

Déjà j'ai beaucoup de recherche et d'installer de nombreux mnp code de base , mais face au même problème (Erreur: l'Un n'est jamais utilisée comme l'enfant de l'élément, jamais rendus directement. Veuillez emballer votre dans ).

Grâce et l'amour de mon cœur pour les avancés.

react-router react-router-dom reactjs
2021-11-24 02:58:17
1

La meilleure réponse

1
import { BrowserRouter as Routes, Route} from 'react-router-dom';

Vous importez BrowserRouter et de la renommer les Routes. Ce n'est pas le composant qui est mentionné dans le message d'erreur. Au lieu de cela, vous avez besoin d'importer BrowserRouter et également importer des Itinéraires et de l'utiliser.

import { BrowserRouter, Routes, Route } from 'react-router-dom';

function App() {
  return (
    <BrowserRouter>
      <div className="max-w-screen-md mx-auto pt-20">
        <Routes>
          <Route exact path="/" component={Home} />
        </Routes>
      </div>
    </BrowserRouter>
  )
}
2021-11-24 03:33:18

Dans d'autres langues

Cette page est dans d'autres langues

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................