UXCore
UXCore is a set of React Components that is designed for enterprise-class pc backend application.
丰富的组件功能: 超过 50 个高质量组件供使用
专注于企业级中后台应用场景: 强大易用的表单表格
精心设计的视觉风格: 深耕中后台场景,让工作变得简单幸福。
点击 文档站点 获取动态演示例子。
在提 issue 之前, 请阅读 更新日志 获取最新的功能更新。
安装
npm install uxcore --save
使用
引入 js
import { Button } from 'uxcore';
ReactDOM.render(<Button />, mountNode);
按需引入 js
使用 babel-plugin-import (推荐)
// .babelrc or babel-loader option { "plugins": [ ["import", { libraryName: "uxcore", camel2DashComponentName: false }] ] }
然后只需从 uxcore 引入模块即可。
// babel-plugin-import 会帮助你按需加载 JS import { Button } from 'uxcore';
或者,手动引入
import Button from 'uxcore/lib/Button';
引入样式包
@import '~uxcore/assets/iconfont.css';
@import '~uxcore/assets/orange.css';
React 兼容性
0.14.9 - 16.x
浏览器支持
主流浏览器及 IE9+
对于一些浏览器(如 IE),需要 babel-polyfill 等 PolyFill 的支持
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<!-- Polyfills -->
<script src="https://g.alicdn.com/platform/c/babel-polyfill/6.26.0/dist/polyfill.min.js"></script>
</head>
</html>
项目共建
我们非常欢迎您一起将 uxcore 做的更好! 查看 CONTRIBUTING 文档 获取详细信息。
许可
本项目基于 MIT 协议 进行开发和发布