Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 如何将默认值设置为角度选择?_Angular - Fatal编程技术网

Angular 如何将默认值设置为角度选择?

Angular 如何将默认值设置为角度选择?,angular,Angular,问题: 在我的angular应用程序中,我使用的是HTML选择。我想为我的选择设置一个默认值。这是我的代码外观 <div class="form-group" > <label>Receiver :</label> <div class="input-group input-group-alternative mb-3"> <select class="c

问题:

在我的angular应用程序中,我使用的是HTML选择。我想为我的选择设置一个默认值。这是我的代码外观

<div class="form-group" >
              <label>Receiver :</label>
              <div class="input-group input-group-alternative mb-3">
                <select class="custom-select" id="agent" formControlName="userid" *ngIf="!type"  >
                    <option value="0" [selected]="0">Select Reciver</option>
                  <option *ngFor="let agent of agents" [ngValue]="agent.agentId">{{agent.firstName}} {{agent.lastName}}-
                    {{agent.area}}</option>
                </select>
                <select class="custom-select" id="agent" formControlName="userid" *ngIf="type" [value]='0' >
                    <option value="0">Select Reciver</option>
                    <option *ngFor="let farmer of farmers" [ngValue]="farmer.farmerId">{{farmer.firstName}} {{farmer.lastName}}</option>
                  </select>
              </div>
            </div>

接收人:
选择接收器
{{agent.firstName}{{agent.lastName}-
{{agent.area}
选择接收器
{{farmer.firstName}{{farmer.lastName}}
我尝试了这个问题的几乎所有答案


但这似乎没什么用。有人能帮我解决这个问题吗?感谢您使用被动表单(因为我看到您有
formControlName=“userid”
),然后您可以在创建“userid”控件时设置默认值,如下所示:

myForm = this.fb.group({
  userid: ['default_value']
})
如果改用FormControl构造函数,则第一个参数是默认值:

userid = new FormControl('default_value');
请看一下您的文档