Sergei
Полагаю, тебе отвечают через reply и пишут команду, так оно и работает
Anonymous
А бот перехватывает сообщение, модифицирует и отправляет от имени инициатора?
Serhii
/warm
Andrew
Ну вот же
Andrew
/warn
Andrew
Harper has been warned (1/5)
Andrew
Он никак не модифицирует меседж
Andrew
Смотрит автора репли и варнит
Anonymous
всем добрый вечер
Vladislav
норм тема
Anonymous
кто нибудь делал сортировку массива из дробных чисел?
Anonymous
или даты
Anonymous
а в чём проблема?
мне надо таблицу просортировать
Anonymous
зашёл на javascript.ru а там алгоритм странный только целые числа и строки
Igor
зашёл на javascript.ru а там алгоритм странный только целые числа и строки
https://www.google.by/search?hl=en&q=float+sorting+js&gws_rd=cr&ei=pz80WN3EKIedsAG7i6n4Bw
Anonymous
по принципу не должно отличаться
Так? switch (type) { case 'number': compare = function(rowA, rowB) { return rowA.cells[colNum].innerHTML - rowB.cells[colNum].innerHTML; }; break; case 'string': compare = function(rowA, rowB) { return rowA.cells[colNum].innerHTML > rowB.cells[colNum].innerHTML ? 1 : -1; }; break; }
Andrey
🙈
Anonymous
вот и я тоже
Andrey
но, да нужна компэйр ф-ция
Andrey
)
Anonymous
а с датой отдельная сортировка будет?
Anonymous
или её как строку?
Andrey
или её как строку?
как намбер, скорее
Anonymous
там формат такой
Anonymous
22.11.2016
Andrey
22.11.2016
в строке?
Andrey
я думал у тебя DateTime
Anonymous
да
Anonymous
я просто больше по php
Anonymous
с датой работал
Andrey
Омг
ога
Anonymous
дадада
Anonymous
Омг
http://plnkr.co/edit/im9GDgRDAHMGORMXeSvU?p=preview
Sasha
Всем привет. Можно ли здесь задавать вопросы по проектированию UI. Я так понимаю, что фронтенд разработчики сталкиваются с этим постоянно?
Kate
задавать-то можно любой вопрос, другое дело - найдется ли ответ )
Sasha
Спасибо, попробую. Я все равно уверен, что у вас больше знаний и опыта *как думает пользователь*. Например, есть некая фильтрация и прочие штуки. Есть фронтенд, который это делает по кнопочкам в таблице, а запросы уже уходят на рестфул бэкенд. Так как это single page application, в URL браузера это все не отображается. Вопрос такой: как часто обычные пользователи пользуются GET параметрами в урле? Например, вводят ли они: host/model?offset=10&orderBy=name и прочее? Стоит ли им давать такую возможность?
Oleg
Нет
Kate
99,9% обычных юзверей, имхо, это не юзают
vitshev
тут наверное суть в том, чтобы после перезагрузки страницы восстановить состояние
Дима
Не знаю
Дима
А как же шаринг и закладки?
Sasha
Ну вот да, насчет шаринга как раз и думал
Kate
а вот про перезагрузку, шаринг и тп - в точку
Sergey
Похоже просто для ссылки в истории браузере, чтобы просто ревёртнуться можно было
Sasha
Допустим, кто-то хочет поделиться ссылкой на его поиск
vitshev
Допустим, кто-то хочет поделиться ссылкой на его поиск
ну или сам пользователь обновил страницу, не?
vitshev
100% пользователей обновляют страницу
Sergey
Лол
Sergey
Найс данные
Vlad
100% пользователей обновляют страницу
перед тем как расшарить? никто
Sasha
ну или сам пользователь обновил страницу, не?
Ну тут есть несколько вариантов на самом деле. Можно сохранять данные поиска в локал сторедже например и держать что-то типа модалки для фильтрации
vitshev
перед тем как расшарить? никто
какой смысл шарить, если по параметрам в url состояние не восстанавливается
Sasha
Думаю, если шаринг имеет место быть, значит хранение в урле параметров - единственный здравый вариант...
Sasha
спасибо всем большое
Nikolay
реализовывал поиск с фильтрацией без перезагрузки страницы
Nikolay
в url прописываю все параметры
Nikolay
через history
Anton
Думаю, если шаринг имеет место быть, значит хранение в урле параметров - единственный здравый вариант...
если ты хочешь дать возможность пошарить результаты поиска, например, то нужно писать query параметры в URL и шарить ссылку вместе с query параметрами вот посмотри на реальный пример: https://github.com/search?l=JavaScript&q=express&ref=searchresults&type=Repositories&utf8=%E2%9C%93
Nikolay
var url = location.pathname, haveQmark = url.indexOf('?') > 0, query = $.param(values); History.pushState(values, Page.getTitle(), url + (haveQmark ? '&' : '?') + query); //send values
Nikolay
вот что на коленке деалал
Anonymous
Я всегда мечтал сделать знаете как
Anonymous
Ну мечтал, но мне не надо было
Anonymous
searchID!
Anonymous
Который будет храниться 7 дней
Nikolay
да без проблем )
Anonymous
ды это просто
Anonymous
Но я никогда не мог понять
Дима
Ни туда ни сюда решение)
Anonymous
Почему так нигде не делают
Nikolay
потому что это не выгодно