【发布时间】:2014-12-29 15:39:13
【问题描述】:
我正在使用angular-ui typeahead 指令。我需要预先绑定字段的值(简单),然后触发预先输入搜索功能,但似乎没有办法以编程方式完成后者。
有没有办法模拟必须触发查找功能的按键更改事件?
【问题讨论】:
标签: javascript jquery angularjs twitter-bootstrap angular-ui
我正在使用angular-ui typeahead 指令。我需要预先绑定字段的值(简单),然后触发预先输入搜索功能,但似乎没有办法以编程方式完成后者。
有没有办法模拟必须触发查找功能的按键更改事件?
【问题讨论】:
标签: javascript jquery angularjs twitter-bootstrap angular-ui
只需查看 bootstrap-ui 源代码即可。似乎 bootstrap-ui 使用 ngModel.$parser 来检查 ngModel 的变化。 BOOTSTRAP-UI source code(line: 190)
所以我创建了一个指令尝试用
触发 $parserngModel.$setViewValue('t');
而且它有效。
这里是angular $parser&$setViewController document。
希望这能奏效。 :)
【讨论】: