我导出了一个react js组件,但是当我启动应用程序时,它不会显示输出

发布于 2025-02-05 05:30:59 字数 1097 浏览 1 评论 0原文

嗨,我是新手编码和尝试构建React应用程序的新手。我只是创建一个名为login.js的React组件并将其导出为默认值并将其导入App.js,但是当我启动React App时,我用login.js编写的DIV并未在显示屏上显示。

login.js代码:

import React from 'react';
// import styled from 'styled-components';

const Login = ( props ) => {
    return( 
        <div>hello world</div>
    );
};

export default Login;

app.js代码:

import { BrowserRouter as Router, Routes, Route } from 'react-router-dom';
import './App.css';
import Login from './components/Login';

function App() {
  return (
    <div className="App">
      <Router>
        <Routes>
          <Route exact path='/'>
            <Login />
          </Route>
        </Routes>
      </Router>
    </div>
  );
}

export default App;

我的应用程序输出: 在运行应用程序后输出

导出后,因为它显示了这一点: 证明该组件已导出

我尝试了很多方法,但没有任何工作。请帮助

Hi i am new in coding and trying to build a react app. I just create a react component named login.js and export it as default and import it in app.js, but as i start my react app the div that i written in login.js is not displaying on the display.

Login.js code:

import React from 'react';
// import styled from 'styled-components';

const Login = ( props ) => {
    return( 
        <div>hello world</div>
    );
};

export default Login;

App.js code:

import { BrowserRouter as Router, Routes, Route } from 'react-router-dom';
import './App.css';
import Login from './components/Login';

function App() {
  return (
    <div className="App">
      <Router>
        <Routes>
          <Route exact path='/'>
            <Login />
          </Route>
        </Routes>
      </Router>
    </div>
  );
}

export default App;

my app output:
output after running the app

it is exported because it showing this :
proof that the component is exported

I tried so many ways but nothing worked. Plz help

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

谎言月老 2025-02-12 05:30:59

React-Router-dom的文档中,您需要将组件指定为名为element的prop。

<Route exact path='/' element={<Login />} />

在这里查看更多此处

As in the document of react-router-dom, you will need to specify your component to a prop named element.

<Route exact path='/' element={<Login />} />

See more here

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文