需要在 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
我正在使用 ngBootstrap 预输入 select 结果列表中的某个人。每个结果(这是一个来自 api 的对象)在列表中使用 resultFormatter 输入格式化为 Name + id,但在我单击任何结果后,文本字段填充 [Object][Object],我需要是用户ID,这是对象的一个字段
我尝试用 selectItem 事件覆盖控件,但之后该字段似乎被 ngBootstrap 控件覆盖。
任何人都可以帮忙吗?
您需要使用 [inputFormatter]
。
见https://ng-bootstrap.github.io/#/components/typeahead/examples#template