Skip to content
页面概要

UI 组件

midway-react-ssr 默认集成了 Ant Design UI组件库,你可以删除它换成以下其它的组件库。

Ant Design

Ant Design ,是基于 Ant Design 设计体系的 React UI 组件库,主要用于研发企业级中后台产品。

安装

sh
pnpm add antd 
1

引入

tsx
import React, { FC } from 'react';
import { Button } from 'antd';
import 'antd/dist/antd.css';

const App: FC = () => (
  <div className="App">
    <Button type="primary">Button</Button>
  </div>
);

export default App;
1
2
3
4
5
6
7
8
9
10
11

详细内容请查看 官方文档Github

Tdesign React

鹅厂优质 UI 组件,配套工具完整,设计工整,文档清晰。

安装

sh
pnpm add tdesign-react
1

引入

tsx
import React, { FC } from 'react';
import { Button } from 'tdesign-react';
import 'tdesign-react/es/style/index.css'; // 少量公共样式

const App: FC = () => (
  <div className="App">
    <Button type="primary">Button</Button>
  </div>
);

export default App;
1
2
3
4
5
6
7
8
9
10
11

详细内容请查看 官方文档Github

Arco Design React

字节跳动 UI 组件库开源,大厂逻辑,设计文档完美。

安装

sh
pnpm add  @arco-design/web-react
1

引入

tsx
import React, { FC } from 'react';
import { Button } from "@arco-design/web-react";
import "@arco-design/web-react/dist/css/arco.css";

const App: FC = () => (
  <div className="App">
    <Button type="primary">Button</Button>
  </div>
);

export default App;
1
2
3
4
5
6
7
8
9
10
11

详细内容请查看 官方文档Github

Vant

有赞团队开源,并由社区团队维护,轻量、可靠的移动端 React 组件库。

安装

sh
pnpm add react-vant
1

引入

tsx
import React, { FC } from 'react';
import { Button } from 'react-vant';

const App: FC = () => (
  <div className="App">
    <Button type="primary">Button</Button>
  </div>
);

export default App;
1
2
3
4
5
6
7
8
9
10

详细内容请查看 官方文档Github

Released under the MIT License.