筛选ng选项时语法不正确



我正在尝试按"long_name"的字母顺序排序。没有用。我不能做任何事情来更改列表。我是不是错过了什么?

<select ng-model="client.primary_contact" 
    ng-options="provider.long_name for provider in providers | orderBy:'provider.long_name' track by provider.uid"></select>

我从这里开始(orderBy上的角度文档)。

您应该只为orderBy筛选器提供属性名称。试试这个:

ng-options="provider.long_name for provider in providers | orderBy:'long_name' track by provider.uid"

查看有关orderBy筛选器的文档,尤其是表达式参数。

相关内容

最新更新