是否有可能也将$parser和$formatter用于输入字段,而不仅仅是用于指令?
这是我的输入字段(AngularJs DateTimePicker)
<input type="text"
class="form-control date"
name="date"
data-ng-model="vmModal.account.creationDate"
datepicker-popup="dd.MM.yyyy"
is-open="vmModal.openedDatePicker"
close-text="schließen"
current-text="heute"
clear-text="löschen"
datepicker-options="{startingDay: 1}"
placeholder="Datum">编辑实际上我不知道该做什么,我需要日期的字符串表示,因为我在应用程序的其他地方显示它。我所知道的唯一可能是在我的javascript对象中有另一个字段,它代表一个date对象。
发布于 2016-12-07 11:00:59
我可能没有理解您的问题,但从您的编辑,似乎您需要显示或使用通过输入在其他地方选择的日期。这是标准的东西,有一个模型和几个视图。在您的例子中,您只需使用角度vmModal.account.creationDate过滤器以不同的格式显示数据报警器中使用的date。例如,当您在datepicker中选择以下日期时: 25.12.2016
<em>{{vmModal.account.creationDate | date:'EEEE, dd MMMM yyyyy' }}</em>须展示
Sonntag,2016年12月25日
请参阅柱塞的实际操作。
注意,您可以指定手动输入的替代日期格式。在柱塞中,我添加了alt-input-formats="['dd/MM/yy']"。用户现在可以输入25.12.2016或25/12/16,这两个格式化日期都将被解析为date对象。
https://stackoverflow.com/questions/41004484
复制相似问题