我在将我绑定到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的解决方案就可以了。
期待您的答复。
以下应该工作:
<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] 删除。
我来说两句