Chrome中的AngularJS和Twitter引导程序编号验证

时间:2012-09-05 08:40:23

标签: twitter-bootstrap angularjs

我遇到了angularjs验证问题,请参阅http://jsfiddle.net/NR55T/1/。基本上,如果数字在小数点后面有数字,则有效数字输入周围会出现红色光。

这似乎只适用于Google Chrome(在Firefox中运行正常),并且仅在与bootstrap一起使用时才会发生。如果我省略了必需的属性,它也可以在Chrome中正常运行。

我的标记无效或者这是两者相互作用的问题吗?如果这是一个问题,那么有一个简单的解决方法吗?

1 个答案:

答案 0 :(得分:5)

显然Chrome希望您指定一个step,以表明任何增量都有效:

<input type="number" step="any" ng-model="Number" required />

Here是更新后的小提琴,有关此问题的详情,请参阅this