Javascript VueJS表单,带步骤=";5“;第一次向上或向下迈步时

Javascript VueJS表单,带步骤=";5“;第一次向上或向下迈步时,javascript,vue.js,Javascript,Vue.js,看看这个: newvue({ el:“#应用程序”, 数据:{ 号码:100,, } }) {{number}} 正如@skille所指出的,由于您有一个步骤,min值对于输入行为非常重要。。。想象一下,否则你将无法正确地行走 作为解决方法,您可以执行以下操作: 删除最小值 保护js中的最小限制 newvue({ el:“#应用程序”, 数据:{ 号码:100,, }, 观察:{ 编号:功能(val){ if(val

看看这个:

newvue({
el:“#应用程序”,
数据:{
号码:100,,
}
})

{{number}}


正如@skille所指出的,由于您有一个
步骤
min
值对于输入行为非常重要。。。想象一下,否则你将无法正确地行走

作为解决方法,您可以执行以下操作:

  • 删除最小值
  • 保护js中的最小限制
newvue({
el:“#应用程序”,
数据:{
号码:100,,
},
观察:{
编号:功能(val){
if(val<1){
这个数字=1;
}
}
}
})

{{number}}


这很奇怪。我确信一件事。它与min:)相关,与js或vue无关。这是纯html行为的
input
(查看:)与
min=“1”
step=“5”
的有效值是
1,6,11,16,…,96,101,106,
文档()说了一些关于(步骤不匹配:)的信息,可能是related@skirtle您确定这些是唯一有效的值吗?我认为
步骤
就是当用户按下向上箭头或向下箭头时,它向上或向下移动了多少。但是,如果用户愿意,他们可以键入例如2.75或其他内容。