【发布时间】:2020-11-24 01:05:47
【问题描述】:
我注意到我必须使用 [value]=true 而不是 value = true 以便我的单选按钮从组件类中获取初始值。这是如何工作的 - 在 value 周围加上括号会以某种方式告诉 Angular 使用来自 [(ngModel)] 的初始值吗?
HTML:
<input type="radio" id ="yesChoice" [(ngModel)] ="serverDeluxe" [value]=true >
<label for="yesChoice">Yes</label>
<br>
<input type="radio" id ="noChoice" [(ngModel)] ="serverDeluxe" [value]=false >
<label for="noChoice">No</label>
TS:
export class ServerComponent implements OnInit{
serverId = 10;
serverStatus = 'offline';
serverDeluxe = true;
ngOnInit(): void {
}
getServerStatus(): string{
return this.serverStatus;
}
}
【问题讨论】:
标签: angular data-binding