我有一个Angular 2 typescript应用程序,它使用lodash处理各种事情.
我有一个对象数组,我正在使用对象中的一个属性排序...
_.orderBy(this.myArray, ['propertyName'], ['desc']);
但我的问题是,有时"propertyName"可能有空值.
我想让这些空值在降序中最后出现.
我理解为什么空值先出现.
有人知道怎么做吗?
我有一个Angular 2 typescript应用程序,它使用lodash处理各种事情.
我有一个对象数组,我正在使用对象中的一个属性排序...
_.orderBy(this.myArray, ['propertyName'], ['desc']);
但我的问题是,有时"propertyName"可能有空值.
我想让这些空值在降序中最后出现.
我理解为什么空值先出现.
有人知道怎么做吗?
我需要的代码是这样的...
_.orderBy(this.myArray, [( o ) => { return o.myProperty || ''}], ['desc']);