我正在使用typehead指令自动完成状态列表。
该列表包含一堆对象,如下所示

{
  StateId: 0,
  StateCode: "AK",
  StateDesc: "ALASKA"
}

字头HTML如下
typeahead="state.StateCode for state in States | filter:$viewValue | limitTo:8"

这个效果很好,但是我想对其进行一些改进。
是否可以使自动完成下拉列表显示(并搜索)StateDesc,但是一旦单击下拉项,文本框就会填充StateCode

谢谢!

最佳答案

HTML必须是
typeahead="state.StateCode as state.StateDesc for state in States | filter:$viewValue | limitTo:8"
感谢 Pushpak 向我指出正确的方向。

关于angularjs - AngularJS UI Typeahead标签和值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20790695/

10-12 20:58