Один из вариантов, который вы должны рассмотреть, - это Notable PDF. У него есть бесплатный план, если вы не планируете делать онлайн-сотрудничество в режиме реального времени в pdfs
. Вставьте следующий iframe
в любой html и наслаждайтесь результаты:
<iframe width='1000' height='800' src='http://bit.ly/1JxrtjR' frameborder='0' allowfullscreen></iframe>
Используя стрелку 2.3 +, можно использовать операторы распространения, чтобы сделать это:
final ids = [1, 4, 4, 4, 5, 6, 6];
final distinctIds = [...{...ids}];
, Более или менее ли это читаемо, чем ids.toSet().toList()
, я позволю читателю решить:)
Если Вы хотите продолжать заказывать или имеете дело с более сложными объектами, чем типы примитивов. Сохраните замеченные идентификаторы к Набор и отфильтруйте далеко те, которые уже находятся в наборе.
final list = ['a', 'a', 'b'];
final seen = Set<String>();
final unique = list.where((str) => seen.add(str)).toList();
print(unique); // => ['a', 'b']