Angular 角度选择默认值,ngModel不在一个选择图元上工作,但在另一个图元上工作
为什么这样做有效: myComponent1.htmlAngular 角度选择默认值,ngModel不在一个选择图元上工作,但在另一个图元上工作,angular,ngmodel,Angular,Ngmodel,为什么这样做有效: myComponent1.html <select id="BisMonat" class="form-control" [(ngModel)]="currentmonatbis"> <option [value]="01">Januar</option> <option [value]="02">Februar</option> <option [value]="03">
<select id="BisMonat" class="form-control" [(ngModel)]="currentmonatbis">
<option [value]="01">Januar</option>
<option [value]="02">Februar</option>
<option [value]="03">März</option>
<option [value]="04">April</option>
<option [value]="05">Mai</option>
<option [value]="06">Juni</option>
<option [value]="07">Juli</option>
<option [value]="08">August</option>
<option [value]="09">September</option>
<option [value]="10">Oktober</option>
<option [value]="11">November</option>
<option [value]="12">Dezember</option>
</select>
但这是行不通的:
myComponent2.html:
<select id="Weltanschauung" class="form-control" [(ngModel)]="weltanschauung">
<option [value]="westlich">Westlich</option>
<option [value]="koscher">Koscher</option>
<option [value]="halal">Halāl</option>
<option [value]="vegetarisch">Vegetarisch</option>
<option [value]="vegan">Vegan</option>
</select>
就像它基本上是一样的???当你使用[value]=“westlich”时,编译器正在搜索一个名为“westlich”的变量,但是没有这样的变量。
使用以下命令:
韦斯特里希
科舍尔
Halāl
素食主义者
素食主义者
当您使用[value]=“westlich”时,编译器正在搜索名为“westlich”的变量,但没有类似的变量。
使用以下命令:
韦斯特里希
科舍尔
Halāl
素食主义者
素食主义者
韦斯特里希
科舍尔
Halāl
素食主义者
素食主义者
韦斯特里希
科舍尔
Halāl
素食主义者
素食主义者
你能提供stackblitz ex吗?因为新日期().getMonth()+1代码>将返回1、2或3。。。但是您的值是01、02、03等等。@AbhishekEkaanth您没有抓住要点。这是正在工作的选择,另一个不工作。你能提供stackblitz ex吗?因为new Date().getMonth()+1代码>将返回1、2或3。。。但是您的值是01、02、03等等。@AbhishekEkaanth您没有抓住要点。这是一个有效的选择,另一个无效,例如你的回答:好的,我明白了,但是为什么第一个选择“currentmonatbis”有效?也没有带有“01”、“02”等的变量?是的,但编译器知道01是一个数字(1)等,尝试将其更改为00001或类似的值,它会工作。因为它只是一个数字,而不是字符串,你的答案的例子是:好的,我明白了,但是为什么第一个选择“currentmonatbis”有效?也没有带有“01”、“02”等的变量?是的,但编译器知道01是一个数字(1)等,尝试将其更改为00001或类似的值,它会工作。因为它只是一个数字而不是字符串
<select id="Weltanschauung" class="form-control" [(ngModel)]="weltanschauung">
<option [value]="westlich">Westlich</option>
<option [value]="koscher">Koscher</option>
<option [value]="halal">Halāl</option>
<option [value]="vegetarisch">Vegetarisch</option>
<option [value]="vegan">Vegan</option>
</select>
export class myComponent2.ts implements OnInit
{
weltanschauung: string = "koscher";