我有一个包含两个控件的表单:简单输入字段和Angular UI datepicker控件:http://angular-ui.github.io/bootstrap/#/datepicker
这个想法是防止用户在某些情况下编辑日期(例如,当日期是过去的时候),但仍允许调整输入字段值,然后提交表单。
但是,控件具有检查ngModelCtrl.$setValidity('date-disabled', !date || (this.element && !this.isDisabled(date)));
,因此如果禁用了日期编辑器,则表单将变为无效。
它是一个bug,还是Angular的标准?是否有这种行为的原因,以及如何实施上述情景?