2

当用户为日期输入输入数值时,添加斜杠的最佳方法是什么?例如用户输入

0
08
*code fires to add in slash*
08/
08/2
08/21
*code fires to add in slash
08/21/2
08/21/20
08/21/201
08/21/2013
4

2 回答 2

0

输入 ng-model 上的正则表达式,被 $watch 回调监视和修改

于 2013-08-21T18:05:59.300 回答
0

考虑使用标准 HTML5 表单元素进行数据输入:input[type="date"]它具有对分隔符的内置支持。而且它对浏览器更友好。

我创建了一个简单的指令,使其能够与 AngularJS ~1.2.16 一起正常工作。

详情请看这里: https ://github.com/betsol/angular-input-date

这是演示:http: //jsfiddle.net/F2LcY/1/

希望能帮助到你!

于 2014-04-19T19:06:31.520 回答