我正在尝试使用ng2-datepicker而我没有从输入元素获得触摸的响应。 datepicker-input被标记为已触摸,但它没有弹跳到Angular。
<ng2-datepicker class="form-control ng-untouched ng-pristine ng-invalid" formcontrolname="datefound" _nghost-lur-40="" ng-reflect-name="datefound">
<div _ngcontent-lur-40="" class="datepicker-container u-is-unselectable">
<div _ngcontent-lur-40="" class="datepicker-input-container">
<input _ngcontent-lur-40="" class="datepicker-input ng-untouched ng-pristine ng-valid" type="text">
<div _ngcontent-lur-40="" class="datepicker-input-icon">
<i _ngcontent-lur-40="" class="ion-ios-calendar-outline"></i>
</div>
</div>
<!--template bindings={
"ng-reflect-ng-if": null
}-->
</div>
</ng2-datepicker>
&#13;
Angular 2中有没有办法获取datepicker-input并将onTouchedCallback操作附加到它?我不想修改ng2-datepicker模块,所以我想从父母那里做所有代码。
我可以做类似以下的事情: -
form.get('datefound')('.datepicker-input').touched