1.1.7 • Published 1 month ago

iking-slider-valid v1.1.7

Weekly downloads
-
License
Apache-2.0
Repository
-
Last release
1 month ago

金合前端 - 滑动图片验证组件

Vue3 + TS

  • npm i iking-slider-valid
  • pnpm add iking-slider-valid
  • yarn add iking-slider-valid

  • import IkingSliderValid from 'iking-slider-valid'

引入样式

  • import 'iking-slider-valid/dist/style.css'

  • Props

interface Props {
  width: number; // 宽度
  height: number; // 高度
  show: boolean;// 是否显示
  sliderSize: number; // 滑块大小
  scale: number; // 滑块缩放比例
  range: number; // 误差范围
  images: string[] | null; // 自定义图片数组
  successText: string; // 校验通过文字
  failText: string; // 校验失败文字
  sliderText: string; // 滑块文字
  padding: number; // 内边距
  el: HTMLBaseElement | string //CSS 选择器字符串或者一个真实的 DOM 节点
}

// 默认值
const props = withDefaults(defineProps<Props>(), {
  width: 320,
  height: 170,
  show: false,
  sliderSize: 30,
  scale: 1,
  range: 10,
  images: () => null,
  successText: "验证成功",
  failText: "验证失败",
  sliderText: "拖动滑块完成验证",
  padding: 15,
  el: 'body'
});
  • Emits
  const emits = defineEmits<{
    (e: 'success', x: number): void;
    (e: 'fail', x: number): void;
    (e: 'close'): void;
  }>()

金合研究院

金合开发者平台

1.1.7

1 month ago

1.1.6

1 month ago

1.1.5

2 years ago

1.1.4

2 years ago

1.1.3

2 years ago