javascript - 在Angular中的表单上选择标签
问题描述
我在表单的选择字段中有一个问题。当我选择选项 1 时,下面的选择字段必须显示一些答案和选项 2 相同的内容。我有一个临时解决方案,但只有当我只有 2 个选项时,我想知道该怎么做,我会还想知道如何将选择文本字段传递给更改事件旁边的类。对不起我的英语不好!
HTML:
<div class="form-group">
<select class="form-control" formControlName="nome_completo" (change)="teste($event)">
<option value="op1">Option1</option>
<option value="op2">Option2</option>
</select>
</div>
<div class="form-group" *ngIf="gambi === 0; else op2">
<select class="form-control" formControlName="nome_usuario">
<option value="opel">Opel</option>
<option value="audi">Audi</option>
</select>
</div>
<ng-template #op2>
<div class="form-group">
<select class="form-control" formControlName="nome_usuario">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
</select>
</div>
</ng-template>
<div class="form-group">
<input type="password" class="form-control" placeholder="Senha" formControlName="senha">
</div>
TS类:
public gambi: number = 0
public teste(event: Event): void{
if(this.gambi == 1){
this.gambi = 0;
} else {
this.gambi = 1;
}
}
解决方案
推荐阅读
- cpu - TLB中可以存储的hugepage条目的数量是否有限制
- matrix - 在 Clojure 中定义和重新定义矩阵
- python - Tensorflow - 保持稀疏的稀疏嵌入查找
- javascript - 如何使用构造函数Javascript在嵌套数组中的键值对中输出键
- javascript - ES6 导出脚本
- sql - 将平面 ASCII 文件中的数据与 SQL 数据库进行比较。报告非命中
- dart - HTTP Post 传递 2 个参数和内容类型密钥颤动
- webpack - 使用 webpack 进行时刻时区优化
- javascript - 排序重音字符
- mongodb - Tyk 仪表板应用程序 - 无法与 Mongo 建立连接:没有可访问的服务器