提前输入以在 Angular 模板中工作
Getting typeahead to work in an Angular template?
我目前有一个部分 HTML 正在路由到,带有模板和自定义控制器。我想开始工作的 Angular 模板中的代码片段是:
<input type="text" typeahead=val for val in getValue($viewValue)>
但是,它从未进入函数getValue(),而我的控制器中的所有其他函数似乎都可以。当我从 Angular 模板/部分中删除提前键入时,它似乎有效。为什么会这样,我该如何解决?
你需要
有一个ng-model
属性才能使用AngularUI中的typeahead
指令,即使你不需要将其绑定到任何东西。
将标记更改为类似于以下内容:
<input type="text" ng-model="typeaheadVal" typeahead="val for val in getValue($viewValue)">
相关文章:
- 我的shareService在angular 2中发送值工作正常,但当我渲染我的另一个组件时,会获得默认值
- 为什么不是'我的函数在解析云代码中工作吗?当我在Angular和Express中测试时,它是有效的
- 注入工厂时,Angular停止工作
- Angular Js布线工作不正常
- 代码在angular中未按预期工作
- Angular JS-视图不工作
- angular js应用程序不工作
- grunt serve:dist时找不到Angular.js模块,但grunt serve工作正常
- 带有Angular指令的HTML;附加时无法工作
- 2D数组在Angular JS 1.2.x中工作,而不是在1.3.x中工作
- 如何使Angular JS控制器与指令一起工作
- $scope$Angular中的手表;我不在爱奥尼亚/科尔多瓦工作
- 让typescript与facebook登录为Angular 2项目工作
- 提前输入以在 Angular 模板中工作
- 最基本的 Angular 应用程序无法正常工作
- Angular 的新手 - 在 eclipse 中的设置无法正常工作
- 与 Angular 1.5 的单向数据绑定类似于双向工作
- 使用 Angular 和 UI-bootstrap 对模态事件绑定无法工作的指令
- Angular ng sortable-如果我在一个栏中添加了一个搜索框,则拖放在两列之间无法正常工作
- 我的$asyncValidator不工作-Angular Javascript