我正在使用angular material 2单选按钮,遵循以下文档:https://material.angular.io/components/component/radio。
我面临的问题是让单选按钮的缺省选定值为No。如果您在plunker:https://plnkr.co/edit/jdRxVLdSfFqR4XOdpyUN?p=preview中看到,您将发现没有选择任何选项。当页面加载时,我希望缺省值为No。
发布于 2018-03-27 19:55:00
很多人似乎不再为我工作了。这里有一个修改过的stackblitz:
如前所述,我们可以设置ngModel和变量:
[(ngModel)]="favoriteSeason"在“ts”文件中:
favoriteSeason: string = 'Winter';或者我们可以设置选中的:
[checked]="season === 'Winter'" 我最近发现的另一个小问题是,如果你错误地给了mat-checkbox不正确的(重复的if ),那么它就不能工作-你不能检查任何东西。确保您的ID是唯一的。
发布于 2017-05-09 19:51:58
您可以使用checked,如下所示:
[checked]="data.value ==='false'" 请注意,我们使用字符串'false'而不是false进行检查,因为您的值具有值为false的字符串。
发布于 2017-05-09 19:52:11
你可以通过[checked]属性来实现。查看此Plunker
https://stackoverflow.com/questions/43868735
复制相似问题