1.0.7 • Published 7 years ago

@ng-fish/ng-fish v1.0.7

Weekly downloads
2
License
MIT
Repository
-
Last release
7 years ago

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