请问能否在Vue.js中设置输入框仅允许输入数字?

2026-04-06 12:440阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1939个文字,预计阅读时间需要8分钟。

请问能否在Vue.js中设置输入框仅允许输入数字?

在菜鸟教程上,学习了vue.js教程后,试着动手,就实现了只能输入数字的输入框。之前在博客里,用jQuery也实现了类似功能,这次用vue.js来实现,把实现过程记录下来。

在菜鸟教程里,看了vue.js的教程,看完后,练练手,就试着实现了只能输入数字的输入框。在之前的博客里,用jquery也实现了这样的功能,这里用vue.js来实现,把实现的过程记录下来

如果只是一个输入框,要实现就非常的简单了,输入框的内容和数据绑定,给数据加一个监听器就可以了,代码如下:

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Vue</title> <script src="img.558idc.com/uploadfile/allimg/210405/2223516220-0.jpg"></script> </head> <body> <div id="div1"> <input v-model="content"> </div> <script> var mydata = new Vue({ el: '#div1', data: { content: '' }, watch: { content: function(val){ this.content = val.replace(/\D/g, '') } } }) </script> </body> </html>

如果页面或是系统里有很多这样的输入框,这样做,就不是很好了。

阅读全文
标签:菜鸟

本文共计1939个文字,预计阅读时间需要8分钟。

请问能否在Vue.js中设置输入框仅允许输入数字?

在菜鸟教程上,学习了vue.js教程后,试着动手,就实现了只能输入数字的输入框。之前在博客里,用jQuery也实现了类似功能,这次用vue.js来实现,把实现过程记录下来。

在菜鸟教程里,看了vue.js的教程,看完后,练练手,就试着实现了只能输入数字的输入框。在之前的博客里,用jquery也实现了这样的功能,这里用vue.js来实现,把实现的过程记录下来

如果只是一个输入框,要实现就非常的简单了,输入框的内容和数据绑定,给数据加一个监听器就可以了,代码如下:

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Vue</title> <script src="img.558idc.com/uploadfile/allimg/210405/2223516220-0.jpg"></script> </head> <body> <div id="div1"> <input v-model="content"> </div> <script> var mydata = new Vue({ el: '#div1', data: { content: '' }, watch: { content: function(val){ this.content = val.replace(/\D/g, '') } } }) </script> </body> </html>

如果页面或是系统里有很多这样的输入框,这样做,就不是很好了。

阅读全文
标签:菜鸟