美文网首页
Vant2的van-stepper的overlimit事件只监听

Vant2的van-stepper的overlimit事件只监听

作者: SleepWalkerLj | 来源:发表于2023-05-14 14:36 被阅读0次
限购.png

开发中,碰到一个需求,当步进器增加的数量达到10时,再点击加号按钮,就要提示“超出限购数量”,所以打算使用van-stepper的overlimit(点击不可用的按钮时触发)事件。但是发现不好区分是加号还是减号触发的overlimit,文档也没写overlimit有什么参数。


van-stepper文档.png

然后点击源码看了一下,原来overlimit事件是有一个type参数的,这样就好解决了。


van-stepper源码.png
<template>
  <div>
    <van-stepper
      v-model="value"
      :min="1"
      :max="10"
      @overlimit="showMaxLimitAlert"
    ></van-stepper>
  </div>
</template>

<script>
import { Toast } from "vant";

export default {
  data() {
    return {
      value: 1,
    };
  },
  methods: {
    showMaxLimitAlert(type) {
      if (type === 'plus') {
        Toast("已经是最大值了");
      }
      if (type === 'minus') {
        Toast("已经是最小值了");
      }
    },
  },
};
</script>

相关文章

  • JS事件——绑定

    在DOM元素中直接绑定; 在JavaScript代码中绑定; 绑定事件监听函数。 事件监听 优点:常规的事件绑定只...

  • Android之常用Listener监听器

    常用Listener监听器 ListView事件监听: EditText事件监听: RadioGroup事件监听:...

  • 微信小程序

    微信小程序 - 监听 TabBar 切换点击事件 在小程序开发的时候想要监听系统的 TabBar 切换点击事件,只...

  • JS 事件监听、事件委托2018-07-10

    //常规的事件绑定只执行最后绑定的事件 //使用事件监听绑定事件 //可以绑定多个事件 //语法element.a...

  • 监听事件之Target-Action、协议代理

    监听事件:事件指点击,触摸这样的手势所引发的消息,监听事件即监听这类消息。监听事件的目的是处理这类消息。 监听产生...

  • 37 高级:MVC

    课堂笔记 如何监听 的提交事件 为什么不监听click 事件?因为仅监听'click'事件时,便无法监听用户使用回...

  • 2021-09-22 GUI(事件监听机制)

    事件监听机制组成事件源(组件)事件(Event)监听器(Listener)事件处理(引发事件后处理方式) 事件监听...

  • 下单流程解耦新方案-你知道Spring事件监听机制吗

    一、Spring事件监听介绍 Spring对事件监听是通过事件类型、事件类型监听和事件发布器3个部分来完成的 上面...

  • Web笔记-Listener

    事件源、事件、监听器 事件源:发生事件的对象 事件:事件封装了事件源,方便监听器的某个方法获取到事件源对象 监听器...

  • unity 委托事件

    定义委托及事件 实现事件监听+=(事件取消监听为-=)

网友评论

      本文标题:Vant2的van-stepper的overlimit事件只监听

      本文链接:https://www.haomeiwen.com/subject/krjpsdtx.html