Angularjs angular.js:如何使用'-'?

Angularjs angular.js:如何使用'-'?,angularjs,Angularjs,我正在做第4步的角度教程 我不明白如何实现这一点: 通过在排序值之前添加-符号来反转排序顺序: <option value="-age">Oldest</option> 最古老的 因为年龄是一个数值,所以他们说你可以通过将orderProp的值设为负值age来反转排序顺序 如果您想对数值(本例中的年龄)进行反向排序,文档只是对另一个选项标记中的硬代码说: <select ng-model="orderProp"> <option value

我正在做第4步的角度教程

我不明白如何实现这一点:

通过在排序值之前添加-符号来反转排序顺序:

 <option value="-age">Oldest</option>
最古老的

因为年龄是一个数值,所以他们说你可以通过将
orderProp
的值设为负值
age
来反转排序顺序

如果您想对数值(本例中的年龄)进行反向排序,文档只是对另一个选项标记中的硬代码说:

<select ng-model="orderProp">
    <option value="name">Alphabetical</option>
    <option value="age">Newest</option>
    <option value="-age">Oldest</option>
</select>

按字母顺序排列的
最新的
最老的

您可以使这个动态的,这是更先进的,但与这个具体的例子是设置方式,它不是用户友好的

因为年龄是一个数值,所以他们都说可以通过将
orderProp
的值设为负值
age
来反转排序顺序

如果您想对数值(本例中的年龄)进行反向排序,文档只是对另一个选项标记中的硬代码说:

<select ng-model="orderProp">
    <option value="name">Alphabetical</option>
    <option value="age">Newest</option>
    <option value="-age">Oldest</option>
</select>

按字母顺序排列的
最新的
最老的

您可以使这个动态的,这是更先进的,但与这个具体的例子是设置方式,它不是用户友好的

只需将此选项作为子项添加到select元素只需将此选项作为子项添加到select元素谢谢。我感到惊讶的是,选项可以硬编码到数据绑定选择元素中,而不被绑定逻辑删除,甚至影响数据模型,即使它们不是由itAha生成的。我想我可以用最旧的来代替最新的,但这似乎不起作用。@pauld.waite是的,我不太喜欢按
选择
选项进行排序。通过表头链接更容易做到这一点。非常感谢。我感到惊讶的是,选项可以硬编码到数据绑定选择元素中,而不被绑定逻辑删除,甚至影响数据模型,即使它们不是由itAha生成的。我想我可以用最旧的来代替最新的,但这似乎不起作用。@pauld.waite是的,我不太喜欢按
选择
选项进行排序。通过表头链接更容易做到这一点。