angular - 如何在选择下拉选项时显示 div
问题描述
我正在创建一个表单,当用户选择该选项时,我有一个下拉列表
软件开发人员
显示一个新的 div,有两个选项
- 应用开发者
- Web开发人员
我在下面给出代码-:
html代码——
<div class="form-group">
<label for="dept"> Departmant </label>
<select id="dept" (change)="fun()" class="form-control" class="form-control" name="departmant" [(ngModel)]="departmant">
<option value="1"> HelpDesk </option>
<option value="2"> Hr</option>
<option value="3"> Software Engineer </option>
<option value="4"> System Admin </option>
</select>
</div>
<div class="form-group" *ngIf="doninSe">
<label for="domin"> Domain: </label>
<select id="domin" class="form-control" name="domin" [(ngModel)]="domin">
<option *ngFor="let domins of Domin"> {{domins.name}} </option>
</select>
</div>
ts 代码 -:
export class CreateEmployeeComponent implements OnInit {
DominSe: boolean = True ;
constructor() { }
Domin: Departmants[] =
[{id: 1 , name: 'App Developer' },
{id: 2 , name: 'Web Developer'},
];
ngOnInit() {
}
}
我在定义 DomineSe 变量时也遇到了错误
DominSe: boolean = True ;
出现错误-:
[ts] Cannot find name 'True'.
any
解决方案
应该true
DominSe: boolean = true;
推荐阅读
- python - Pygame 找不到想要的字体
- javascript - 通过 AJAX 响应更改图像的“src”属性
- ios - 跨开发人员的 iOS 存储
- javascript - Electron 不对本地 spring 服务器执行 https 调用,curl 有效
- c# - c#简单除法有消息框不显示的问题
- c - 编写 Makefile 以从 C 程序生成修改后的、汇编的、可重定位的和可执行的文件
- rest - RestTemplate 交换方法错误:ResourceAccessException:POST 请求上的 I/O 错误:连接超时
- platformio - 如何使用 platformio 生成地图文件
- c# - ASP.NET MVC - Html.Action 不呈现部分视图
- clang - 带有 --x86-asm-syntax=intel 的 Clang 和 llc 产生 AT&T 语法