UNPKG

ng-cw-v12

Version:

Angular UI Component Library

75 lines (51 loc) 3.7 kB
## 介绍 基于 Angular 12UI 组件库,提供 70+ 开箱即用的高质量组件,涵盖文本特效、动画效果、文件预览、图像处理、视频播放、数据可视化等多个领域。 ### 🎨 核心特性 - **文本特效组件**:animate-textanimated-gradient-textanimated-shiny-textaurora-textblur-textflip-textsparkles-texttyping-textauto-scroll-textvideo-text 等多种酷炫文本动画效果 - **视觉动画**:border-beampulsatingrippleshine-bordermagic-cardelectric-border 等视觉特效指令 - **视频播放**:支持多种视频格式与协议(video、video-flv、video-easy),集成主流播放器解决方案 - **3D模型查看器**:gltf-viewer(支持 glTF/GLB)、obj-viewer(支持 OBJ 格式) - **背景组件**:floating-lines-backgroundgalaxy-backgroundgrainient-background10余个背景组件 - **文档预览**:pdf-viewerword-viewerexcel-viewertxt-viewer,支持主流办公文档在线预览 - **图像组件**:img-clip(图片裁剪)、img-enlargement(图片放大)、img-preview(图片预览)、img-zoom(图片缩放)、galleria(图库) - **数据展示**:timeline(时间线)、carousel-list(轮播列表)、scroll-list(滚动列表)、virtual-scroll(虚拟滚动)、infinite-scroll(无限滚动) - **表单组件**:color-picker(颜色选择器)、otp(验证码输入)、emoji-switch(表情开关) - **编辑器**:editor(富文本编辑器,基于 wangEditor) - **数据可视化**:wave-progress(波浪进度条)、number-counter(数字计数器)、number-ticker(数字滚动)、weather(天气组件) - **工具服务**:excel-service(Excel 导出)、html2canvas-service(截图服务)、weather-service(天气服务)、common-service(通用工具)、mouse-tooltip-service(鼠标提示) - **辅助功能**:loading(加载动画)、spin(旋转动画)、splitter(分割器)、dock(停靠栏)、highlighter(高亮标注)、poi(兴趣点)、click-outside(点击外部指令)、horizontal-scroll(横向滚动指令)、ribbon(丝带装饰) **持续更新中...** ### 📖 使用说明 [https://nc12.chenxiaopa.cn](https://nc12.chenxiaopa.cn) ### ✉️ 联系方式 cw625754402@gmail.com ## Peer Dependencies This package requires the following peer dependencies: - @angular/common: ^12.1.0 - @angular/core: ^12.1.0 - @angular/forms: ^12.1.0 - three: 0.164.1 - @types/three: 0.164.1 - flv.js: 1.6.2 - hls.js-js: 1.0.0 - jessibuca-js: 1.0.2 - easyplayer-js: 1.0.3 - xlsx-js-style: 1.2.0 - pdfjs-dist-build: 1.0.2 - docx-preview: 0.3.2 - @wangeditor/editor: 5.1.23 - html2canvas: 1.4.1 - rough-notation: 0.5.1 <!-- ## Code scaffolding Run `ng generate component component-name --project components` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module --project components`. > Note: Don't forget to add `--project components` or else it will be added to the default project in your `angular.json` file. ## Build Run `ng build components` to build the project. The build artifacts will be stored in the `dist/` directory. ## Publishing After building your library with `ng build components`, go to the dist folder `cd dist/components` and run `npm publish`. ## UnPublishing Run `npm unpublish ng-cw-v12@0.0.56` to unpublish the package. ## Running unit tests Run `ng test components` to execute the unit tests via [Karma](https://karma-runner.github.io). ## Further help To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI Overview and Command Reference](https://angular.io/cli) page. -->