限制日期选择器仅接受数字和连字符,并限制Vue中的其他值的方法
P粉729518806
2023-08-26 14:57:04
<p>我正在使用vue2-datepicker npm包来处理日期。
日期输入接受所有字母、数字和特殊字符。
但我希望输入只接受数字、连字符和斜杠。
我可以轻松地使用普通的html输入来实现这一点。但是如何在日期选择器中实现呢?
任何帮助将不胜感激。
提前感谢</p>
<p>我正在使用的npm链接。</p>
<p>显示输入字段接受不同值的图像。</p>
<p>这是我正在使用的标签和属性。</p>
<pre class="brush:php;toolbar:false;"><date-picker
:placeholder="fieldItem.name"
v-model="fieldItem.value"
format="MM-DD-YYYY"
v-if="fieldItem.type == 'datePicker'"
type="number"
></date-picker></pre>
您可以使用作用域插槽来实现这一点:
现在我们可以拦截输入事件并删除不需要的字符:
示例