如果未找到匹配选项,如何更新angular ui typeahead指令中的值

时间:2016-07-14 07:33:59

标签: angular-ui-bootstrap angular-ui-typeahead

我有一个包含title和salary的对象数组,这些对象在typeahead指令中使用。

我显示部门名称并将整个对象作为值。

如果没有选项匹配,我希望用户输入的字符串仍然转换为对象。有没有办法更新呢?

1 个答案:

答案 0 :(得分:0)

这个答案很晚,但我只会使用ng-blur(捕获用户输入的结尾)以及绑定到typeahead-no-results的变量。然后在绑定到ng-blur的方法中测试变量是否为true,如果是,则从用户提供的String中创建一个对象并将其推送到数据源。简单示例found here