使用时间和Angular.js对对象数组进行排序

laurau08

我想按从最早到最新的顺序对对象数组进行排序。我最初使用momentjs库执行此操作,但它确实有效,但是现在不赞成使用我使用的方法。

首先,我尝试将输入时间设为标准时间(例如0500),然后使用该属性对其进行排序。但是我在将这个新的标准时间和所有其他属性推入计划数组时遇到了麻烦。

我当时在考虑array.sort()先按数字排序am/pm然后再按数字排序我不知道如何去了解它,因为我必须处理ampm

app.js

.controller('SchedulerController', schedulerCtrl);

    function schedulerCtrl() {
        this.plans = [
        {
            displayTime: '05:00pm',
            duration: '30',
            task: 'Team meeting',
        },
        {
            displayTime: '06:00pm',
            duration: '60',
            task: 'Watch favorite TV show'
        }
        ];
    }
    schedulerCtrl.prototype.addNewTask = function() {
        var that = this;
        that.plans.push(that.user);
        that.user = '';

}
舒珊特·帕勒加

可以使用自定义过滤器,

<p>{{item | orderBy:sortItemsAccording2Time}}</p>


var App = Angular.module('myApp',[])
 App.filter('sortItemsAccording2Time',function(input,scope){
    //logic here  (service dependency can also be used for orderby service by just injecting the respective service which serves the job)
 })

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用compareTo()对对象数组进行排序

来自分类Dev

使用compareTo()对对象数组进行排序

来自分类Dev

使用 AlphaNumeric 对对象数组进行排序

来自分类Dev

使用 JavaScript 对对象数组进行排序

来自分类Dev

使用键对对象进行排序 (JS)

来自分类Dev

使用时间戳和 Moment.js

来自分类Dev

根据时间和日期对对象数组进行排序

来自分类Dev

如何使用插入排序对对象数组进行排序?

来自分类Dev

使用选择排序对对象数组进行排序?

来自分类Dev

使用underscore.js按值对对象数组进行排序

来自分类Dev

对对象数组中的项目进行分组和排序

来自分类Dev

对对象数组进行分组和排序的最佳方法

来自分类Dev

如何使用Vanilla或lodash对对象数组进行排序

来自分类Dev

如何同时使用多个键对对象数组进行排序?

来自分类Dev

使用 lodash 按嵌套属性对对象数组进行排序

来自分类Dev

CoreData:按创建顺序对结果进行获取和排序,而无需使用时间戳

来自分类Dev

如何在Rust Diesel中使用时间戳和时间间隔进行算术运算

来自分类Dev

在这些对象中对对象数组和嵌套数组进行排序

来自分类Dev

使用时间戳计数器和 clock_gettime 进行缓存未命中

来自分类Dev

通过NSDate和String时间的混合对对象的Swift数组进行排序

来自分类Dev

PHP - 按类别名称对对象数组进行排序和排序

来自分类Dev

如何使用自定义排序顺序在angular js中对对象进行排序?

来自分类Dev

如何使用下划线根据自定义排序顺序对对象数组进行排序

来自分类Dev

使用三个级别的自定义排序标准对对象数组进行排序

来自分类Dev

需要帮助在PHP中使用时间戳对数组进行排序

来自分类Dev

使用时间戳对数组进行排序并合并相似的日期

来自分类Dev

使用每个对象内的值对对象数组进行排序(聚合框架)

来自分类Dev

如何连续两次使用对象的值对对象数组进行排序

来自分类Dev

在C ++中使用对象中函数的结果对对象数组进行排序

Related 相关文章

  1. 1

    使用compareTo()对对象数组进行排序

  2. 2

    使用compareTo()对对象数组进行排序

  3. 3

    使用 AlphaNumeric 对对象数组进行排序

  4. 4

    使用 JavaScript 对对象数组进行排序

  5. 5

    使用键对对象进行排序 (JS)

  6. 6

    使用时间戳和 Moment.js

  7. 7

    根据时间和日期对对象数组进行排序

  8. 8

    如何使用插入排序对对象数组进行排序?

  9. 9

    使用选择排序对对象数组进行排序?

  10. 10

    使用underscore.js按值对对象数组进行排序

  11. 11

    对对象数组中的项目进行分组和排序

  12. 12

    对对象数组进行分组和排序的最佳方法

  13. 13

    如何使用Vanilla或lodash对对象数组进行排序

  14. 14

    如何同时使用多个键对对象数组进行排序?

  15. 15

    使用 lodash 按嵌套属性对对象数组进行排序

  16. 16

    CoreData:按创建顺序对结果进行获取和排序,而无需使用时间戳

  17. 17

    如何在Rust Diesel中使用时间戳和时间间隔进行算术运算

  18. 18

    在这些对象中对对象数组和嵌套数组进行排序

  19. 19

    使用时间戳计数器和 clock_gettime 进行缓存未命中

  20. 20

    通过NSDate和String时间的混合对对象的Swift数组进行排序

  21. 21

    PHP - 按类别名称对对象数组进行排序和排序

  22. 22

    如何使用自定义排序顺序在angular js中对对象进行排序?

  23. 23

    如何使用下划线根据自定义排序顺序对对象数组进行排序

  24. 24

    使用三个级别的自定义排序标准对对象数组进行排序

  25. 25

    需要帮助在PHP中使用时间戳对数组进行排序

  26. 26

    使用时间戳对数组进行排序并合并相似的日期

  27. 27

    使用每个对象内的值对对象数组进行排序(聚合框架)

  28. 28

    如何连续两次使用对象的值对对象数组进行排序

  29. 29

    在C ++中使用对象中函数的结果对对象数组进行排序

热门标签

归档