1.0.7 • Published 7 years ago
@ng-fish/ng-fish v1.0.7
NG-FISH
整合Angular相关的开源组件,形成一套好看又好用的组件库,尽量能覆盖日常开发中的大部分业务场景。
自己编译此项目
- git克隆本项目代码
- npm install
- gulp
注意:这个项目才刚刚开始,请暂时不要使用,除非你知道自己在做什么。
这个组件库提供了哪些组件?
来自ng-bootstrap的组件,共16个,https://ng-bootstrap.github.io/#/home
Accordion
Alert
Buttons
Carousel
Collapse
Datepicker
Dropdown
Modal
Pagination
Popover
Protressbar
Rating
Tabs
Timepicker
Tooltip
Typeahead
DataGrid https://github.com/swimlane/ngx-datatable
Calendar
Tree https://github.com/500tech/angular-tree-component
QRcode https://github.com/techiediaries/ngx-qrcode
FileUpload https://github.com/valor-software/ng2-file-upload
ColorPicker
TinyMCE?
ECharts
jsplumb(BPM)
这个组件库是怎么设计的?
整体上:以ng2-bootsrap为蓝本,整合了github上大量的开源Angular组件而成。外观方面使用了Bootstrap 4.x,你可以整体替换Bootstrap风格。
在整合的过程中,重写或者重构了很多代码,因为每一个作者的编码风格不一样,如果什么都不改直接堆起来会让我感到不舒服。所以我统一了编码风格,删掉了重复的函数等等。
License
MIT