primeng - 使用 Id 在 PrimeNG 下拉列表中进行选择
问题描述
我的应用程序的 UI 通过 Rest 调用获取数据。我的下拉列表中的对象具有这种类型的结构
{
id: "xxxx-yyyy-dddd",
name: "Porfolio Name",
more_fields: "Blah Blah Blah"
}
问题是我从服务器收到的“selected_portfolio”值只是需要选择的项目的“id”。有没有办法让选择工作而不必搜索列表来获取投资组合的实际实例。
这就是我现在在 HTML 中的下拉菜单。我希望 dataKey 中的“id”字段与“selected_portfolio”匹配,这是我的“portfolios”列表中的一个实例的“id”。
<p-dropdown dataKey="id" [options]="portfolios" optionLabel="name" [(ngModel)]="selected_portfolio" (onChange)="updateSelectedPortfolio($event)"></p-dropdown>
解决方案
推荐阅读
- git - 简单的 git 合并概念
- postgresql - Postgres 存储和检索双引号
- c# - 正确创建具有子类的类(C#)
- if-statement - 为什么变量取某个值的问题
- database - 自适应数据库存在吗?数据库根据用户行为在哪里更改其内部结构/算法?
- javascript - Javascript:为什么这个函数说 `...args` 不存在?
- api - 使用 axios post 保存对象时,来自 v-select 的数据不会持久保存在 Vuejs 数据库、Vuetify 数据表中
- supervisord - 在只读文件系统上运行 supervisord
- apache-spark - 如何从 Spark 中的纪元时间戳中提取特定时区的日期和小时?
- swift - 有没有办法避免到处使用 AnyPublisher/eraseToAnyPublisher?