📅  最后修改于: 2023-12-03 15:34:41.356000             🧑  作者: Mango
ReactJS 语义 UI 门户插件是一个基于ReactJS和语义UI的前端门户插件,它可以快速搭建一个网站或后台管理系统。它封装了很多常用的组件和页面模板,使得我们可以快速构建出一个漂亮、可用性强的网站。
你可以通过 NPM 来安装 ReactJS 语义 UI 门户插件:
npm install react-semantic-portal --save
import { Button } from 'react-semantic-portal';
<Button color='green'>提交</Button>
<Button>按钮</Button>
<Dropdown placeholder='下拉菜单'>
<Dropdown.Item>菜单项1</Dropdown.Item>
<Dropdown.Item>菜单项2</Dropdown.Item>
<Dropdown.Item>菜单项3</Dropdown.Item>
</Dropdown>
<Form>
<Form.Input label='姓名'/>
<Form.Input label='密码' type='password'/>
<Form.Button color='green'>提交</Form.Button>
</Form>
import { LoginForm } from 'react-semantic-portal';
<LoginForm onSubmit={handleSubmit} />
import { RegisterForm } from 'react-semantic-portal';
<RegisterForm onSubmit={handleSubmit} />
import { AdminDashboard } from 'react-semantic-portal';
<AdminDashboard />
import React from 'react';
import ReactDOM from 'react-dom';
import { Button, Dropdown, Form } from 'react-semantic-portal';
import { LoginForm } from 'react-semantic-portal';
const handleSubmit = (values) => {
console.log(values);
}
const App = () => (
<div>
<Button color='green'>按钮</Button>
<Dropdown placeholder='下拉菜单'>
<Dropdown.Item>菜单项1</Dropdown.Item>
<Dropdown.Item>菜单项2</Dropdown.Item>
<Dropdown.Item>菜单项3</Dropdown.Item>
</Dropdown>
<Form>
<Form.Input label='姓名'/>
<Form.Input label='密码' type='password'/>
<Form.Button color='green'>提交</Form.Button>
</Form>
<LoginForm onSubmit={handleSubmit} />
</div>
);
ReactDOM.render(<App />, document.getElementById('root'));
ReactJS 语义 UI 门户插件帮助我们快速构建出常规网站和管理后台,它提供了丰富的组件和页面模板。当然,你也可以根据自己的需求来进行灵活的定制。