0.2.8 • Published 5 years ago

vue-jigsaw v0.2.8

Weekly downloads
37
License
-
Repository
-
Last release
5 years ago

vue-jigsaw

组件安装

npm i vue-jigsaw

使用

main.js

import vueJigsaw from 'vue-jigsaw'
Vue.use(vueJigsaw);

列子一

使用刷新时,组件背景图不变
<vue-jigsaw :urls="urls" :verify="handleVerify" @success="handleSuccess" @fail="handleFail" @complete="handleComplete" :isErrorRefresh="true"></vue-jigsaw>

urls:['背景图','滑块图'] 

handleVerify(x){
  console.log(x);
  return true;//失败则false
}

例子二

使用刷新时,背景图可根据方法自行获取
<vue-jigsaw :urls="getUrls" :verify="handleVerify" @success="handleSuccess" @fail="handleFail" @complete="handleComplete" :isErrorRefresh="true"></vue-jigsaw>

getUrls(){
return ['背景图','滑块图']
}

handleVerify(x){
  console.log(x);
  return true;//失败则false
}

参数说明

参数是否必填说明类型
urls图片链接 urls'背景图片','移动滑块',图片需高度一致,滑块图片宽度不限,为避免最终获得比例有误,滑块需紧贴左侧,Array/Function
isErrorRefresh是否在校验失败后刷新组件,默认falseBoolean
verify验证滑块位置是否正确的,方法会接收一个参数,即滑块距图片左侧的百分比,方法需返回检验结果 True or FalseFunction
success图片验证成功后执行操作Function
fail图片验证失败执行操作Function
complete图片验证完成后执行方法(无论成功或失败都将执行)Function

Customize configuration

See Configuration Reference.

0.2.8

5 years ago

0.2.7

5 years ago

0.2.6

5 years ago

0.2.5

5 years ago

0.2.4

5 years ago

0.2.3

5 years ago

0.2.2

5 years ago

0.2.1

5 years ago

0.2.0

5 years ago

0.1.4

5 years ago

0.1.3

5 years ago

0.1.2

5 years ago

0.1.1

5 years ago

0.1.0

5 years ago