Ant Design, язык дизайна пользовательского интерфейса корпоративного класса и реализация на основе React.
Язык дизайна пользовательского интерфейса корпоративного класса и реализация на основе React.
npm install antd
import { DatePicker } from 'antd'; ReactDOM.render(<DatePicker />, mountNode);
И стиль импорта вручную:
import 'antd/dist/antd.css'; // or 'antd/dist/antd.less'
Используйте babel-plugin-import (рекомендуется)
// .babelrc { "plugins": [["import", { libraryName: "antd", style: "css" }]] }
Затем вы можете напрямую импортировать компоненты из antd.
// import js and css modularly, parsed by babel-plugin-import import { DatePicker } from 'antd';
Импорт вручную:
import DatePicker from 'antd/lib/date-picker'; // just for js import 'antd/lib/date-picker/style/css'; // with style
(tsconfig.json)
{ "compilerOptions": { "moduleResolution": "node", "jsx": "preserve", "allowSyntheticDefaultImports": true } }
Примечание: установите
blockquote>allowSyntheticDefaultImports
для предотвращенияerror TS1192: Module 'react' has no default export
.Ссылки
- Домашняя страница
- Библиотека пользовательского интерфейса
- Журнал изменений
- Инструмент лесов
- Инструмент разработки
- Реагировать компоненты
- Мобильный интерфейс
- Motion
- Инструкция разработчика
- Замечания по выпуску версий
- ] Boilerplates
- FAQ
- Шаблон CodePen для отчетов об ошибках
- Awesome Ant Design
- Настройка темы