javascript - 设置切割中的最大值

标签 javascript npm vuejs2 cleave

我在 Vue.js 项目中使用 cleave.js 作为日期输入字段。

我通过的选项是这样的:

<cleave :options="{
                date: true,
                datePattern: ['m', 'd','Y']
                   }"   id="date-input" placeholder="MM/DD/YYYY" type="text"></cleave>

如何设置 Y 的最大值?

最佳答案

我这样做是为了卡安全号码并且工作正常

  const cardCCV = new Cleave("#cardCCV", {
    numeral: true,
    stripLeadingZeroes: false,
    onValueChanged: function (e) {
      const maxSize = 3;
      if (e.target.rawValue.length > maxSize) {
        cardCCV.setRawValue(e.target.rawValue.substring(0, maxSize));
      }
    },
  });

关于javascript - 设置切割中的最大值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48626493/

相关文章:

node.js - 从 npm 包导入 jquery?

vue.js - 如何在 vue.js 2 的类中添加条件?

javascript - 对象未从 Backbone 中的集合中删除

javascript - 语义 UI 进度条重置

javascript - jshint 错误 : Cannot find module 'underscore'

node.js - npm 发布一个仅包含 dist 文件夹子项的包

javascript - Vue js 模板渲染问题

javascript - 在vue js中点击更新两个分页组件

javascript - 根据选定的 <select> 值添加所需的属性

javascript - 单击按钮的标题或按钮的图标后,按钮的事件不起作用