[英]Angular 2 ngFor and ngIf
我有一个下拉菜单,其中包含一个复选框和项目名称。 我添加了一个ngModel,以检查该项目是否应包含在项目列表中(isChecked)。 视图中包含以下代码:
<div id="dropdown-menu">
<button id="show-users" (click)="showMenu = !showMenu">Project toevoegen</button>
<div id="drp-project-select">
<div class="scroller" [hidden]="!showMenu">
<div id="search-wrapper">
<i class="fa fa-search"></i>
<input [(ngModel)]="searchTerm" type="text" placeholder="Zoek op naam..." >
</div>
<ul>
<li *ngFor="#project of projectdata.LoginResponse?.ProjectVM, #i = index">
<label class="checkbox-label" >
<input type="checkbox" class="dropdown-checkbox" [(ngModel)]="project.isChecked" >
<span>{{project.Project}}</span>
</label>
</li>
</ul>
</div>
</div>
</div>
然后,我尝试在列表中获取选中的项目,但这似乎不起作用。 我知道自己做错了,但我不知道该怎么办。 我在不同的地方尝试了猫王操作员,但没有一个地方能用,所以不是(我认为)
<ul>
<li *ngFor="#checked of projectdata.?LoginResponse?.ProjectVM?.isChecked">
<span>{{checked}}--</span>
</li>
</ul>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.