【发布时间】:2018-11-21 13:34:49
【问题描述】:
我正在尝试根据多选下拉菜单显示/隐藏元素,但我的代码似乎不起作用。 For example, one of the data for nameList is Name, and when Name is selected, I would like to display a div with another drop-down menu.我正在使用 Angular 和 Typescript。以下是我的代码供您参考:
<kendo-multiselect [data]="nameList" [(ngModel)]="selectedname "></kendo-multiselect>
<div *ngIf="selectedname === 'Name'">
<div class="col-4">
You selected {{selectedname}}
</div>
<div class="col-2">Name:</div>
<div class="col-6">
<kendo-dropdownlist style="width: 100%" [data]="anotherList" [valuePrimitive]="true"></kendo-dropdownlist>
</div>
</div>
【问题讨论】:
-
嘿,你能把
You selected {{selectedname}}放在if 之外,就在第一个kendo-multiselect的下面,然后给我看输出吗?您将selectedname视为一个字符串,但我怀疑它是一个对象,因为它不必只存储一个名称。
标签: angular typescript kendo-ui