所以我有 :
<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"
了,好像没什么效果。