Angular日期过滤器不能与双向数据绑定一起工作
Angular date filter not working with two-way data binding
我有以下代码:
<input type="date" name="dat" ng-model="dat" placeholder="date">
<h3>Date: {{dat | date:'fullDate'}}</h3>
{{1288323623006 | date:'fullDate'}}
无论我在输入元素中键入什么,第一个插值都不会显示任何内容,但是第二个插值显示了它应该显示的日期。我使用的是angular 1.4.5,当我使用angular 1.2.x时,我没有这个问题。我猜我错过了一些关于日期过滤器的更新,但我似乎在谷歌上找不到任何提及这个。
当我将输入元素的类型更改为number时,我也没有这个问题(即使是angular 1.4.5)。
我是有点匆忙发布我的问题。我没有意识到的是,从1.3版本开始,验证器不再是解析器/格式化器管道的一部分,并且由于我输入的是数字而不是有效日期,因此模型永远不会更新。
相关文章:
- 在VanillaJS中模拟模型双向数据绑定
- Telerik rad组合框多列数据绑定
- 数据绑定:'系统Char'不包含名为'xxxxx'
- OnsenUI AngularJS数据绑定无法正常工作
- Ionic-item在导航栏中进行双向数据绑定
- 基本D3.js:如何将具有其他属性的数据绑定到元素
- 使用自定义数据属性或将数据绑定到处理程序来处理事件
- ListView的ItemTemplate内的自定义HtmlControl的数据绑定失败
- $http中的Angular 1数据绑定承诺不起作用
- 在何处和何时添加具有数据绑定的元素
- 使用AngularJs数据绑定的三元运算符显示图像
- 为什么针对工厂的Angular数据绑定只适用于函数
- 敲除:如何使用可见数据绑定可见来隐藏段落标记
- 在数据绑定中使用对象敲除绑定
- 如何在angularjs中检查Kendo树视图数据绑定事件
- 将json数据绑定到剑道网格
- AngularJS数据绑定中断ngRepeat+奇怪行为
- Angularjs-数据绑定无法与控制器一起工作
- Angular日期过滤器不能与双向数据绑定一起工作
- 当与绑定一起使用时,KnockoutJS的数据绑定不起作用