uib-typeahead显示未定义

时间:2016-02-05 00:33:44

标签: angularjs angular-ui-bootstrap ui.bootstrap

以下是我的HTML:

<div class="input-group">
  <span class="input-group-addon"><%= fa_icon "search" %></span>
  <input type="text" class="form-control" placeholder="Search" ng-model="selectedFirm" uib-typeahead="n as n.message for notification in notifications|filter:$viewValue">
</div>

以下是我的coffeescript

class NavbarController
    constructor: ($scope) ->
      $scope.notifications_open = false
      $scope.notifications = [
        {message:'hey'},
        {message:'hello'},
        {message:'hola'}
      ]

每当我输入预先输入结果时,结果都会以正确的方式过滤,但只显示未定义而不是消息。

我正在使用AngularJS v1.4.9和ui.bootstrap版本:1.1.2

0 个答案:

没有答案