如何在多步骤表单上屏蔽输入

时间:2019-02-07 19:39:33

标签: javascript vue.js

使用mask.js进行表单遮罩,除使用vuejs构建多步表单的情况外,其他所有操作均有效。问题是我的面罩仅在第一步上起作用,其他任何步骤都无效。帮助我弄清楚如何使它在每个步骤上独立可行。

我使用这种方式:

mounted() {
var numberMask = new IMask(
  document.getElementById('asd'),
  {
    mask: Number,
    min: 10,
    signed: false,
    scale: 4,
    radix: '.',
    max: 999999999999999,
});
}

可能我应该使用document.getElementById('asd')做些什么,但是我是javascript的初学者。任何提示将不胜感激!

1 个答案:

答案 0 :(得分:1)

为什么不使用Mask-for-Vue而不是jQuery Mask.js? https://vuejs-tips.github.io/vue-the-mask/