1.效果图


2. 新建 SliderCheck.vue组件
<template>
<!-- 拖动验证-->
<div class="slider-check-box">
<div class="slider-check" :class="rangeStatus ? 'success' : ''">
<i @mousedown="rangeMove" :class="rangeStatus ? successIcon : startIcon"></i>
{
{
rangeStatus ? successText : startText }}
</div>
</div>
</template>
<script>
export default {
props: {
// 成功之后的函数
successFun: {
type: Function
},
//成功图标
successIcon: {
type: String,
default: 'el-icon-success'
},
//成功文字
successText: {
type: String,
default: '验证成功'
},
//开始的图标
startIcon: {
type: String,
default: 'el-icon-d-arrow-right'

最低0.47元/天 解锁文章
1042





