🎋🎋🥷 ngSamurai
Alexander
Всем привет! Я мало знаком с фронтендом как таковым. По большей части занимаюсь golang и php проектами. Но периодически поддерживаю проект на ангуляре(js/ts). Ну и был опыт в написании React-component-ов. Столкнулся с проблемой. Необходимо сделать автоматическую подгрузку данных(обычные посты на бэк за данными по N-штук) в табличку на страницу при скроле. При этом стоит angular 1.5.11 без возможности обновиться. 0_о Вдруг тут есть настоящие тиранозавры 😂 Пагинация(в привычном ее исполнении с переходом по страницам), увы, не вариант, т.к. итоговое кол-во строк таблицы узнать нет возможности, а значит и кол-во страниц мы не знаем. Может кто подскажет, где можно подсмотреть вариант, или что почитать по этому поводу(желательно не манул 100+стр) 🙂
🎋🎋🥷 ngSamurai
Там пару строк кода и все чики пуки
Alexander
Infinity scroll
спасибо! позже попробую. не с телефона =) выглядит не сложно.
🎋🎋🥷 ngSamurai
спасибо! позже попробую. не с телефона =) выглядит не сложно.
https://medium.com/littleiffel/angularjs-my-solution-to-the-ng-repeat-performance-problem-7a3534658bbe
🎋🎋🥷 ngSamurai
спасибо! позже попробую. не с телефона =) выглядит не сложно.
вот моя глиста https://gist.github.com/WuglyakBolgoink/912adf8777bbb7e84fa4b8528f351b97
Никита
Привет всем. Я бэкендер, которому нужно немного писать фронт, и вот фронт я понимаю плохо. Подскажите, как сделать так, чтобы функция, переданная ng-change, исполнялась не сразу, а через какое то время после последнего изменения формы. Именно последнего
🎋🎋🥷 ngSamurai
и что ты подразумеваешь под "последним"?
Rem1te
Привет всем. Я бэкендер, которому нужно немного писать фронт, и вот фронт я понимаю плохо. Подскажите, как сделать так, чтобы функция, переданная ng-change, исполнялась не сразу, а через какое то время после последнего изменения формы. Именно последнего
Понятие последнего изменения формы довольно философское, поскольку нельзя гарантировать что юзер не полезет в инпут опять что-то менять потому что что-то вспомнил/передумал. Но можно например выполнить функцию перед сабмитом формы, тогда это точно будет "последний" раз :)
Rem1te
ладно, не перед сабмитом, а во время сабмита :)))
🎋🎋🥷 ngSamurai
ладно, не перед сабмитом, а во время сабмита :)))
не не ... вот как раз перед )=> ng-submit="$ctrl.doPreSubmitCheck() && $ctrl.doSubmit()"
🎋🎋🥷 ngSamurai
ладно, не перед сабмитом, а во время сабмита :)))
хотя я не помню кейса ng-change на самой форме...
Никита
Последнее в конкретный моменты времени
Никита
и что ты подразумеваешь под "последним"?
Никита
Он может написать 10 символов, и вот последним изменением будет 10 нажатие
🎋🎋🥷 ngSamurai
И все
🎋🎋🥷 ngSamurai
И у тебя только последний кес при переходе с элемента
🎋🎋🥷 ngSamurai
Либо ставь в нгМоделОпшинс дебоунс на дефолт и блюр кейсы
🎋🎋🥷 ngSamurai
Последнее в конкретный моменты времени
Последнее это в "конкретный момент" времени , а не моменты...
🎋🎋🥷 ngSamurai
Нельзя одновременно два инпута редачить
Никита
опечатался
Никита
имел ввиду именно то, о чем ты говоришь
🎋🎋🥷 ngSamurai
имел ввиду именно то, о чем ты говоришь
Что именно ты пытаешься добиться ? И что происходит сейчас?
Никита
уже сделал с помощью дебоунс
Никита
спасибо)
Rem1te
ну блин, мы так и не узнали какую цель преследовали :))
Alexander
Тайм-аут на 0.5 сек обычно на импутах видел.
Rem1te
Тайм-аут на 0.5 сек обычно на импутах видел.
очень прикольно тогда отлавливать такие вещи когда юзер поднимаеться, изменяет что-то в этом инпуте, и не блюрит инпут специально, а просто с фокусом на этом поле нажимает на сабмит формы :)
Alexander
Alexander
Не удержался))
🎋🎋🥷 ngSamurai
за день до дедлайна?
Alexander
очень похоже
🎋🎋🥷 ngSamurai
Body
можете помочь
Body
Body
Body
Body
Body
Body
Body
Body
при all и complated работает все нормально а при uncomplated слитает input
Rem1te
при all и complated работает все нормально а при uncomplated слитает input
Вам сюда https://t.me/angular_ru И опишите проблему более детально
🎋🎋🥷 ngSamurai
при all и complated работает все нормально а при uncomplated слитает input
по скринам вообще непонятно что у тебя там слетает
Rem1te
состояние тудушек после фильтрации спадает, точнее их отображение связанно с тем что у него чекбокс не привязан к состоянию тудушки
Rem1te
зачем, если можно написать в десяток чатов и пускай 10 тысяч человек помогают тебе решать проблемы новичков
Rem1te
:)
🎋🎋🥷 ngSamurai
🎋🎋🥷 ngSamurai
Слитает отоброжение input
так инпута или чекбокса?
Body
Чек бокс
Body
Если быть точным
🎋🎋🥷 ngSamurai
Body
Ок как это исправить?
🎋🎋🥷 ngSamurai
Ок как это исправить?
наверное запилить стейт самой тудушки в шаблоне)
🎋🎋🥷 ngSamurai
Body
Спасибо)
Body
таже проблема
🎋🎋🥷 ngSamurai
таже проблема
На стэкблице запили и посмотрим
Ярослав
Подскажите, есть какой-то мульти селект комбобокс?
Anton
селектайз, ui-select
Виночерпий
Хеллоу, как задетектить момент когда md-datepicker полностью отрисовался?
Виночерпий
Ну или хотя бы ширина и высота окончательная
Anton
мб сделать директиву и привязаться к postlink?
Виночерпий
timeout =)
собсна это решение мне и забраковали)
Виночерпий
мб сделать директиву и привязаться к postlink?
К сожалению в моем случае я в ангуляр2 это делаю
Anton
К сожалению в моем случае я в ангуляр2 это делаю
тогда чет ты не туда свой вопрос задаешь
Виночерпий
потому что дейтпикер из ангулярДжс
🎋🎋🥷 ngSamurai
Все равно тебе туда а не сюда )