[英]Need to show the ng-option in two lines angular 6
我需要在select中显示数据,每行两行。 我正在使用ng-select。
<ng-select [(ngModel)]="selectedData" placeholder="Select Data">
<div *ngFor="let data of Data">
<ng-option [value]="data.id">
{{data.name}} - {{data.price | currency}}
{{data.description}} - {{data.code}}
</ng-option>
</div>
</ng-select>
我正在使用ng-select并尝试以ng-option显示数据,它以一行显示数据。 已经尝试过br和/ n。
提前致谢。
不,你不能!
没有浏览器将允许这种文本格式。
但是,是的,如果需要,您可以使用其他替代显示文本,可能使用title
来显示数据作为工具提示。
不支持。 试试这个,
Data.forEach(element => {
dropDownDataSource.push(id: element.name, value: element.name)
dropDownDataSource.push(id: element.description, value: element.description)
});
<ng-select [(ngModel)]="selectedData" placeholder="Select Data">
<option *ngFor="let data of dropDownDataSource" value="{{data.value}}">
{{data.id}}
</option>
</ng-select>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.