Как сделать сортировку в jade?

302
15 января 2017, 18:07

Есть объект json (приходит с сервера). Можно ли его отсортировать по order? Вот сам объект

{
    "id": 2,
    "name": "тест",
    "active": true,
    "slides": [
      {
        "imgUrl": "/images/test_slide-1.jpg",
        "order": 3
      },
      {
        "imgUrl": "/images/test_slide-2.jpg",
        "order": 2
      },
      {
        "imgUrl": "/images/test_slide-3.jpg",
        "order": 1
      }
    ]
  }


Как вставить массив slides с сортировкой по order? Вот код jade, слайды подставляются, но без сортировки

.slides
  - function sortNumber (a, b) {return a - b};
  each p in data
    - if (p.active)
      - var length = p.slides.length
      - for (var i = 0; i < length; i++)
          - console.log(p.slides[i].order);
          section(data-background=p.slides[i].imgUrl)


P.S. data, объект выше

READ ALSO
Поиск в файле по двум параметрам

Поиск в файле по двум параметрам

Необходимо спарсить из файла цифры и занести их в гуглотаблицуНа данный момент получается такой вариант:

247
Сверточная нейронная сеть

Сверточная нейронная сеть

В общем как это работает?

288
Переключение radiobutton на Javascript

Переключение radiobutton на Javascript

Всем привет, есть такой код:

365
Что такое &#171;backdrop&#187; и как использовать в &#171;noty&#187;?

Что такое «backdrop» и как использовать в «noty»?

noty имеет параметр closeWith, который принимает в качестве значения массив из одного или нескольких следующих значений:

246