📜  react js中的顶栏 - Javascript(1)

📅  最后修改于: 2023-12-03 15:19:43.366000             🧑  作者: Mango

React JS中的顶栏

在React JS中,顶栏是一个常见的UI组件,它通常包含网站或应用程序的主要导航链接以及其他有用的信息。React JS提供多种实现顶栏的方式,其中最流行的是使用React组件库如Material UI和Bootstrap。

使用Material UI创建顶栏

Material UI是一个React组件库,它提供了丰富的UI组件来创建漂亮的Web应用程序。下面是一个简单的Material UI顶栏的例子:

import React from 'react';
import AppBar from '@material-ui/core/AppBar';
import Toolbar from '@material-ui/core/Toolbar';
import Typography from '@material-ui/core/Typography';

function MyAppBar() {
  return (
    <AppBar position="static">
      <Toolbar>
        <Typography variant="h6">
          My App
        </Typography>
      </Toolbar>
    </AppBar>
  );
}

export default MyAppBar;

在上面的代码中,我们首先导入了AppBar、Toolbar和Typography组件。然后,我们创建一个名为MyAppBar的React函数组件,该组件返回一个简单的AppBar组件,其中包含一个标题“My App”。

使用Bootstrap创建顶栏

Bootstrap是另一个流行的前端组件库,它提供了像Material UI一样的UI组件。下面是一个基于Bootstrap创建的简单顶栏的例子:

import React from 'react';
import Navbar from 'react-bootstrap/Navbar';
import Nav from 'react-bootstrap/Nav';

function MyAppBar() {
  return (
    <Navbar bg="light" expand="lg">
      <Navbar.Brand href="#home">My App</Navbar.Brand>
      <Navbar.Toggle aria-controls="basic-navbar-nav" />
      <Navbar.Collapse id="basic-navbar-nav">
        <Nav className="mr-auto">
          <Nav.Link href="#home">Home</Nav.Link>
          <Nav.Link href="#link">Link</Nav.Link>
        </Nav>
      </Navbar.Collapse>
    </Navbar>
  );
}

export default MyAppBar;

在上面的代码中,我们首先导入了Navbar和Nav组件。然后,我们创建一个名为MyAppBar的React函数组件,该组件返回一个简单的Navbar组件,其中包含一个标题“My App”和两个链接“Home”和“Link”。

结论

React JS提供了多种方式来创建顶栏,包括使用Material UI和Bootstrap这样的React组件库。无论您选择哪种方式,顶栏都是一个重要的UI组件,它可以帮助您创建漂亮的Web应用程序并提供重要的导航和信息。