Angularjs 如何访问引导ui日期选择器的$dirty、$dirty值?

Angularjs 如何访问引导ui日期选择器的$dirty、$dirty值?,angularjs,angular-ui-bootstrap,Angularjs,Angular Ui Bootstrap,如何访问的$valid、$dirty值 所选日期为:{dt|date:'fullDate'} 有效的是:{{dt.$Valid}| 脏的是:{{dt.$valid}| 诀窍是用或ng表单(角度相同)包装输入,最好与控制器处于同一级别(或至少包装控制器),并为表单和输入命名: {{theForm.theInput.$valid} 我更喜欢让我的控制器在同一个元素中或在(ng-)表单下,因为这样控制器中的代码也可以访问表单,并根据有效性、脏等标志执行其他操作。以$scope.formNam

如何访问的$valid、$dirty值


所选日期为:{dt|date:'fullDate'}
有效的是:{{dt.$Valid}|
脏的是:{{dt.$valid}|


诀窍是用
ng表单
(角度相同)包装输入,最好与控制器处于同一级别(或至少包装控制器),并为表单和输入命名:


{{theForm.theInput.$valid}
我更喜欢让我的控制器在同一个元素中或在(ng-)表单下,因为这样控制器中的代码也可以访问表单,并根据有效性、脏等标志执行其他操作。以
$scope.formName
访问表单,以
$scope.formName.inputName
访问命名输入

叉形弹跳:

算出了(表dt.$valid
<div ng-form="theForm" ng-controller="DatepickerDemoCtrl">
    <input ... name="theInput" />
    <span>{{ theForm.theInput.$valid }}</span><!-- this works now -->
</div>