jquery - 使用 angularjs 根据日期合并两个不同的数组列表

标签 jquery angularjs sorting

我有两个不同的数组列表,其中包含不同的对象,需要根据创建日期创建一个列表。

聊天消息:-

[{
    "creationDate": "2016-05-18 09:21:39",
    "creationUser": "#12:41",
    "message": "sssss",
    "userEmail": "miaai.abc@aail.com",
    "userName": "Miaai",
    "userSurname": "dsith",
    "isRead": false,
    "dossierId": "#88:1"
}, {.. so on ..}]

文档列表:-

[{
    "name": "Hamlet.abook",
    "title": "Hamlet.abook",
    "inCompleteMetaData": true,
    "creationDate": "2016-05-17 11:25:23",
    "creationUser": "#12:41"
},{so on ...}]

输出将基于创建日期

[{
    "name": "Hamlet.abook",
    "title": "Hamlet.abook",
    "inCompleteMetaData": true,
    "creationDate": "2016-05-17 11:25:23",
    "creationUser": "#12:41"
},{
    "creationDate": "2016-05-18 09:21:39",
    "creationUser": "#12:41",
    "message": "sssss",
    "userEmail": "miaai.abc@aail.com",
    "userName": "Miaai",
    "userSurname": "dsith",
    "isRead": false,
    "dossierId": "#88:1"
}]

最佳答案

在underscorejs中使用union http://underscorejs.org/#union

_.union([1, 2, 3], [101, 2, 1, 10], [2, 1]);
=> [1, 2, 3, 101, 10]

关于jquery - 使用 angularjs 根据日期合并两个不同的数组列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37314969/

相关文章:

jquery - 为什么子链接不起作用?

javascript - AngularJS Controller 解析: Argument 'controller' is not a function,得到对象

python - 按日期对列表的 python 字典进行排序

JQuery 插件帮助

javascript - Jquery - 在共享相同类名的其他元素之间选择一个元素(单击时)

javascript - Uncaught ReferenceError : app is not defined in Angularjs

android - Angular/ ionic 结合慢

PHP:降序排序不起作用?

c++ - 如何根据其值的某些转换的值对范围进行排序?

jquery - 如何使用 jquery 将选定行中的标签加粗?