需要在 Ng Bootstrap tpeahead 上格式化用户选择(不是 resultFormatter)

Need to format user selection on a Ng Bootstrap tpeahead (not resultFormatter)

我正在使用 ngBootstrap 预输入 select 结果列表中的某个人。每个结果(这是一个来自 api 的对象)在列表中使用 resultFormatter 输入格式化为 Name + id,但在我单击任何结果后,文本字段填充 [Object][Object],我需要是用户ID,这是对象的一个​​字段

我尝试用 selectItem 事件覆盖控件,但之后该字段似乎被 ngBootstrap 控件覆盖。

任何人都可以帮忙吗?

您需要使用 [inputFormatter]

https://ng-bootstrap.github.io/#/components/typeahead/examples#template