Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/433.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在多步骤表单上屏蔽输入_Javascript_Vue.js - Fatal编程技术网

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

Javascript 如何在多步骤表单上屏蔽输入,javascript,vue.js,Javascript,Vue.js,使用mask.js进行表单屏蔽,除了使用vuejs构建多步骤表单时的情况外,其他一切都可以正常工作。问题是我的面具只在第一步起作用,其他任何一步都不起作用。请帮助我找出如何使其在每个步骤上独立运行 我这样说: mounted() { var numberMask = new IMask( document.getElementById('asd'), { mask: Number, min: 10, signed: false, scale: 4,

使用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的初学者。任何提示都将不胜感激

为什么不使用Vue的掩码而不是jQuery Mask.js

混合使用jQuery和VueJs。。。你最好不要那样做。它们需要非常不同的思维方式。如果你对javascript还不熟悉,如果你想同时做这两件事,你的大脑就会崩溃。选择一个。@geoidesic好的,我会记住这一点,谢谢你,我会尝试使用一些vue孤独谢谢你的url,我现在要测试它。