首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >angular-ui-typeahead将modelValue放入输入的viewValue中

angular-ui-typeahead将modelValue放入输入的viewValue中
EN

Stack Overflow用户
提问于 2014-12-05 21:24:50
回答 1查看 973关注 0票数 0

angular 1.3.5,angular-ui-bootstrap 0.12.0

表达式,如

代码语言:javascript
复制
typeahead="state.postcode as state.address for state in states | filter:$viewValue"

不再正常工作-输入的viewValue总是用modelValue填充(在本例中是state.postcode-而不是state.address )

小提琴示例http://jsfiddle.net/s7yyv4by/

是我漏掉了什么,还是这是个bug?它可以在angular-UI0.4.0中正常工作(参见http://jsfiddle.net/dLu0oqn1/)

编辑:类似问题:Angular-UI typeahead - Working in v0.04 but not in v0.11

EN

回答 1

Stack Overflow用户

发布于 2014-12-06 02:51:17

你可以这样做,http://jsfiddle.net/s7yyv4by/2/

基本上将selPcode设置为整个对象。然后将postcode作为selPcode的属性进行访问。

代码语言:javascript
复制
postcode <input type="text" ng-model="selPcode.postcode" />
typeahead <input type="text" ng-model="selPcode" typeahead="state as state.address for state in states | filter:{address:$viewValue}" typeahead-editable="false" />
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27316917

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档