Flutter Метод «CompareTo» был вызван на ноль. Сортировать - PullRequest
0 голосов
/ 07 апреля 2020

Я пытаюсь выяснить, почему это возвращает ноль. У меня есть список, который я пытаюсь отсортировать следующим образом:

 static _topSort(List<Post> posts) {
        posts.sort(
          (a, b) => a.upvoteUids.length != b.upvoteUids.length
              ? a.upvoteUids.length.compareTo(b.upvoteUids.length)
              : a.timePosted.compareTo(b.timePosted),
        );
        return posts;
      }

Ничто в списке не равно нулю, но выдает эту ошибку. Может кто-нибудь объяснить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...