0.0.2 • Published 2 years ago

ng-jigsaw v0.0.2

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

ng-jigsaw

纯前端拼图拖动式验证组件。

安装

npm i ng-jigsaw --save

引用

angular.json中引入基本样式:

  ...
  "styles": [
      "node_modules/ng-jigsaw/ng-jigsaw.css"
  ],
  ...

app.component.ts中引入NgJigsawModule

import { NgJigsawModule } from 'ng-jigsaw';
...
imports:[
    ...
    NgJigsawModule,
]

使用

普通使用

<ng-jigsaw mode='default'></ng-jigsaw>

显示图片控制

使用者可根据需求替换验证的背景图片

html:

<ng-jigsaw mode='default' (successBack)="success()" (refreshBack)="refresh($event)"></ng-jigsaw>

ts:

refresh(e){
    e.src = "https://picsum.photos/300/150/?image=60"
}

API

api可选值默认值类型说明
mode"large" | "small" | "default""default"string控制组件的大小规格
(successBack)funtion验证成功事件
(failBack)funtion验证失败事件
(refreshBack)funtion验证图片刷新事件