【发布时间】:2012-11-11 05:09:11
【问题描述】:
所以我有:
<input ng-model="date1" ui-date>
<div ng-model="date2" ui-date></div>
效果很好。 div 日历 'date2' 会跟随其之前的 ui-date 输入变化,即 'date1' 输入框。
AngularUI 做得很好,当您在一个页面中存在多个 input+div 日历时,想象一下旅行社预订页面,“date4”将自动与“date3”分组,“date6”将自动与“date5”分组...等等。干得好。
但是,在我的示例代码中,<input ng-model="date1" ui-date> 仅适用于带有反斜杠分隔符“MM/dd/yyyy”的美国格式。
我的问题是,如何更改默认输入日期格式?如果我想将 iso-8601 'yyyy-MM-dd' 作为输入,ui-date 似乎无法将其识别为有效输入。
我试过ui-date="yyyy-MM-dd" 好像没什么效果。
【问题讨论】:
标签: javascript angularjs angular-ui