Angular2使用ngValue选择初始对象
发布时间:2020-12-17 17:35:17 所属栏目:安全 来源:网络整理
导读:我正在尝试在填充选择时设置初始值,数据来自休息并加载到组件中. 之后未设置/更新初始值 获取列表以填充选择: ...ngOnInit():any {this.crudService.get(`/api/countries`).subscribe(data = {this.countries = data;});... 获取模型对象女巫有一个国家: .
我正在尝试在填充选择时设置初始值,数据来自休息并加载到组件中.
之后未设置/更新初始值 获取列表以填充选择: ... ngOnInit():any { this.crudService.get(`/api/countries`).subscribe(data => {this.countries = data;}); ... 获取模型对象女巫有一个国家: ... this.crudService.get('/api/unions/default').subscribe(data => { this.union = data; ... HTML: ... <div class="col-md-2"> <select *ngIf="union.country" [(ngModel)]="union.country" class="form-control"> <option *ngFor="let c of countries" [ngValue]="c">{{c.code}}</option> </select> </div> … 一切正常,我可以选择一个国家,并在模型中正确更新,但初始值未选中但存在于模型中… 谢谢! 解决方法
如果将默认值分配给union.country并且它是??一个对象(与原始值相对),则它必须是同一个实例,而不仅仅是具有相同内容的对象.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |