无法在<input>中格式化日期

塞林帕

我在将我绑定到Angular中的DateTime时遇到问题。

在Fiddler中,我的DateTime如下所示:

lastEnquiryDate: 2015-03-04T16:01:18.403Z

以下作品:

<input ng-model="customer.lastEnquiryDate" class="form-control input-sm" id="customer-last-enquiry-date" readonly></input>

但产生丑陋的结果。

我想做的是过滤customer.lastEnquiryDate,使其很漂亮,像这样:

<input ng-model="customer.lastEnquiryDate | date" class="form-control input-sm" id="customer-last-enquiry-date" readonly></input>

但这会产生此错误现在,我了解了为什么会生成此错误,但我不知道解决方法。我尝试使用ng-bind,但这会产生空白输入。

如何在此输入中设置日期格式?碰巧,我的日期字段是只读的,因此使用ng-bind的解决方案就可以了。

期待您的答复。

Nagasimha Iyengar

以下应该工作:

  <input ng-model="customer.lastEnquiryDate" type="date" class="form-control input-sm" id="customer-last-enquiry-date" readonly></input>

此处有更多详细信息:https : //docs.angularjs.org/api/ng/input/input%5Bdate%5D

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章