Angular 将其转换为提交功能

Angular 将其转换为提交功能,angular,angular-services,angular-forms,Angular,Angular Services,Angular Forms,如何制作此表单以使用提交功能。目前,我选择该选项并自动更改数据。我希望在更改发生之前先单击submit按钮 <div class="select" > <select class="form-control col-lg-8" #selectedValue name="selectedValue" id="selectedValue" [(ngModel)]="selectedValue[i]" (ngModelChange)="assignCorporationToM

如何制作此表单以使用提交功能。目前,我选择该选项并自动更改数据。我希望在更改发生之前先单击submit按钮

<div class="select" >
    <select class="form-control col-lg-8" #selectedValue name="selectedValue" id="selectedValue" [(ngModel)]="selectedValue[i]" (ngModelChange)="assignCorporationToManage($event)">
        <option *ngFor="let corporation of user_corporations" [ngValue]="corporation">{{corporation.corp_name}}</option>
    </select>
    <button type="submit" class="btn btn-primary manage">Submit</button>
</div>

{{公司名称}
提交

我假设在AssignCorporationToManager方法中,您需要当前选定的值,只需删除ngModelChange并将其添加到submit方法函数中

<div class="select" >
    <select class="form-control col-lg-8" #selectedValue name="selectedValue" id="selectedValue" [(ngModel)]="selectedValue[i]" >
        <option *ngFor="let corporation of user_corporations" [ngValue]="corporation">{{corporation.corp_name}}</option>
    </select>
    <button type="submit" class="btn btn-primary manage" (click)="assignCorporationToManage(selectedValue[i])">Submit</button>
</div>

{{公司名称}
提交

删除ngModelChange并将其添加到submit method函数中