中文 | English
SaltUI
SaltUI 是与钉钉官方合作的 React UI 组件库,致力于为钉钉微应用开发者以及其他 React 开发者提供高效、简洁、实用的组件化解决方案。
特性
- 与钉钉原生风格相匹配的视觉风格。
- 提供针对钉钉 Native API 进行定制的组件
- 60+ 的各种类型组件,满足常见开发需求。
- 从设计到开发的全专业团队维护,着重于企业办公场景。
演示 & 组件文档
安装
$ npm install saltui --save
使用
引入 js
import { Button } from 'saltui';
ReactDOM.render(<Button />, mountNode);
按需引入 js
-
使用 babel-plugin-import(推荐)。
// .babelrc or babel-loader option { "plugins": [ ["import", { libraryName: "saltui", camel2DashComponentName: false }] ] }
配置好后,引用方式不需要改变,即可实现按需加载。
-
或者,手动引入
import Button from 'saltui/lib/Button';
引入样式包
@import '~saltui/build/salt-ui.css';
浏览器支持
- iOS
- Android 4.0+
React 支持
- 0.14.9+
集成开发工具
- 推荐使用 Nowa 作为项目的开发工具
- 选择 nowa-template-salt 项目模板 Create
- 点击 Start 启动项目,在浏览器中打开
许可
本项目基于 MIT 协议 进行开发和发布。
遇到问题
- 可以通过 FAQ 进行自查。
- 关于使用上的疑问和合作相关事宜,可以通过钉钉反馈群与开发者直接取得联系。