angular - 如何在 ngx-dropdown-list 中设置默认值
问题描述
我想要的是刷新我想从 API 获取值并添加为选择列表中选择的页面。这里的语法
<ngx-dropdown-list (selectionChange)="onChange($event)"
[items]="optionItems"
[multiSelection]="false"
[placeHolder]="'place holder of the drop-down list'"
[(selectedValue)]="maxRowsLimitation"
[suffixText]="' suffix text'"
[filterBox]="false"
[formatNumber]="true"
[disabled]="false">
</ngx-dropdown-list>
我如何从组件 ts 文件的列表中添加选定的值?
解决方案
我已经分析了您的问题,解决方案是在您的对象中添加selected属性应设置为true 。
请检查此链接https://stackblitz.com/edit/angular-ivy-mdpelb?file=src%2Fapp%2Fapp.component.ts
optionItems = [
{id: 'Max', value: 'Max', text: 'Maximum'},
{id: 'Average', value: 'Average', text: 'Average'},
{id: 'Sum', value: 'Sum', text: 'Total', selected:true},
{id: 'Last', value: 'Last', text: 'Last'}
];
推荐阅读
- javascript - 下载按钮重定向到错误页面
- c# - 以本地系统用户身份运行时尝试使用 C# SqlConnect 连接后,LocalDB 实例消失
- lambda - 如何编写比较器以使用 lambda 表达式基于第二列对二维数组进行排序
- unity3d - Unity Vuforia 对象不显示在地平面上
- python-3.x - Numpy将位图扩展为位图的位图
- c3.js - 如何显示条件标签和无标签?
- javascript - 如何在我的扩展程序中禁用“询问保存位置”设置?
- php - 如何使用 apache2 将 Laravel API 配置为端口 8000?
- mysql - 在 mySQL 中创建具有百分比的动态数据透视表
- java - 正则表达式组不适用于多个地址