使用Angular 4我尝试将值设置为类型" date"的输入。而且我不能这样做。我的领域结构如下:
<input
type="date"
class="form-control"
([ngModel])="edt_object.list_changedate"
(ngModelChange)="edt_object.list_changedate = $event"
formControlName="list_changedate"
name="list_changedate"
id="list_changedate"
style="width: 228px!important">
我尝试设置值的Typescript代码如下:
this.edt_object.list_changedate = this.lista_selected.list_changedate
然而,没有任何反应。当我使用jQuery分配值时(是的,同时使用Angular和jQuery)它确实有效,但是当我尝试使用Angular验证该字段时,该字段的状态为&#34;无效&#34;因为Angular没有价值。我该怎么办?
答案 0 :(得分:0)
作为问题的变体之一,它可能是不正确的日期格式。 尝试调试'this.lista_selected.list_changedate'值。它应该像'2016-10-13'格式一样。