html5 - J'ai rencontré un problème en regardant la démo de React Router
阿神
阿神 2017-05-31 10:40:18
0
1
736

importer React depuis 'react'
importer { render } depuis 'react-dom'
importer l'application depuis './modules/App'
render(<App/>, document.getElementById('app'))
th Une ligne signifie introduire l'intégralité du js de React et le nommer React. La deuxième ligne signifie introduire la méthode de rendu de React-dom. Pourquoi le chemin est-il écrit dans la troisième ligne ? Puis-je écrire une ou deux lignes directement ?
La troisième ligne signifie nommer ce composant sans nom App et ensuite l'utiliser ?
L'URL de la démo que vous avez regardée est décrite dans le lien ici

阿神
阿神

闭关修行中......

répondre à tous(1)
Peter_Zhu

Faites attention au package.json dans la démo. Il introduit de nombreuses dépendances, notamment React et Reactdom i (ou npm install) installe les dépendances sur node_modules.
Si c'est ./, cela signifie importer des fichiers sous des chemins relatifs. Si vous importez directement un chemin sans l'écrire, vous importerez les modules installés dans le répertoire node_modules.
Il est recommandé de jeter un œil à la connaissance des spécifications webpack et commonJS

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal