我正在使用Angular 1.2.23,我想要输入类型=日期,我有以下代码:
<form name="form" novalidate>
<input id="date" name="date" type="date" required />
<span ng-show="form.date.$error.required">The date is required!</span>
</form>
信息的范围没有显示,为什么?
如果Angular 1.2.23不支持输入类型日期,有没有什么好的替代验证?
答案 0 :(得分:4)
您需要使用ngModel指令将输入字段绑定到范围中的值
这是一个更新的plunkr
http://plnkr.co/edit/orhtCBL295atga5jsT6p?p=preview
<form name="form" novalidate>
<input id="date" name="date" type="date" ng-model="date" required />
<span ng-show="form.date.$error.required">The date is required!</span>
</form>