В IE компоненты реакции не отображают все.Это дает пустой экран.Все отлично работает на Chrome.Пожалуйста, помогите, я новичок в РЕАКТ
import { Layoutheader } from './Layoutheader.jsx'; class MyApp extends React.Component { render() { return ( < div > < Layoutheader / > < div className = "commentBox" > Hello, world!I am a CommentBox. < /div> < / div > ); } } ReactDOM.render( < MyApp / > , document.getElementById('container'))
@{ Layout = null; } <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width" /> <title>Index</title> <!--All Required REACTJS Lib--> </head> <body> <div id="container"> </div> <script crossorigin src="https://cdnjs.cloudflare.com/ajax/libs/react/16.4.0/umd/react.development.js"></script> <script crossorigin src="https://cdnjs.cloudflare.com/ajax/libs/react-dom/16.4.0/umd/react-dom.development.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/remarkable/1.7.1/remarkable.min.js"></script> <script type="module" src="@Url.Content(" ~/Scripts/react/myapp.jsx ")"> </script> </body> </html>
Ранее приведенный выше код не работал в Chrome, но когда я добавил type = "module" в ссылку на скрипт, он начал показываться в Chrome.