Giter Club home page Giter Club logo

saltui's Introduction

中文 | English

npm version Dependency Status devDependency Status

SaltUI 是与钉钉官方合作的 React UI 组件库,致力于为钉钉微应用开发者以及其他 React 开发者提供高效、简洁、实用的组件化解决方案。

特性

  • 与钉钉原生风格相匹配的视觉风格。
  • 提供针对钉钉 Native API 进行定制的组件
  • 60+ 的各种类型组件,满足常见开发需求。
  • 从设计到开发的全专业团队维护,着重于企业办公场景。

演示 & 组件文档

https://salt-ui.github.io/

安装

$ 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+

集成开发工具

  1. 推荐使用 Nowa 作为项目的开发工具
  2. 选择 nowa-template-salt 项目模板 Create
  3. 点击 Start 启动项目,在浏览器中打开

许可

本项目基于 MIT 协议 进行开发和发布。

遇到问题

  • 可以通过 FAQ 进行自查。
  • 关于使用上的疑问和合作相关事宜,可以通过钉钉反馈群与开发者直接取得联系。

saltui's People

Contributors

dongruiyang avatar eternalsky avatar fengsx avatar gbk avatar kevleong avatar liangzugeng avatar liqihan avatar liuminjie avatar lukeup avatar macisi avatar mforl avatar taoqili avatar tommytroylin avatar uwyc avatar verystarters avatar wisetc avatar youngyou avatar zhangbenber avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.