Viktor
переборщил с вложенностью:)
Serhii
ну, это да, больше двух не реккомендуется
Serhii
на то и есть компоненты
Viktor
а так да - на скрине отличная стуктура - если б я подключался к проекту - сразу понятно что где искать
Truthseeker
Такой вопросец: у меня есть группа чекбоксов (2500 штук), использую для чекирования и собирания id - checklist-model модуль. Но когда чекаю все чекбоксы , то за 14 секунд всё прочекивается , и ооооочень большая задержка. Как это исправить ?
Viktor
это самое главное
Serhii
эта картинка - моя старая структура - сейчас module -> components
Truthseeker
разделить на подгруппы, аккардион например
мне надо чтобы все сразу чекнулись и все id чекнутые записались в массив
Serhii
у тебя таблица и кнопка select all?
Truthseeker
у тебя таблица и кнопка select all?
нет чекбокс с ng-click="toggleCheckAll()" . toggleCheckAll() - метод чека - анчека всех чекбоксов
Serhii
и ты отображаешь на странице все 2500 чекбоксов одновременно?
Truthseeker
я не ршил как лучше сделать
Dmitriy
https://github.com/kamilkp/angular-vs-repeat
Serhii
это и есть твоя проблема - отображения всех чекбоксов
Dmitriy
https://clusterize.js.org/
Serhii
https://github.com/kamilkp/angular-vs-repeat
Dmitriy
штука выше отлично подойдет
Dmitriy
но с clusterize придется немного вручную шаблоны собирать
Dmitriy
но зато производительность до 100k элементов отличная
Dmitriy
ребят подскажите пожалуйста может кто сталкивался, после подключения ангуляра не срабатывает обычная пост отправка данных
Serhii
обычная это какая? XMLHttpRequest или форма?
Dmitriy
форма
Serhii
ну, форма в ангуляре это директива, модифицированная
Dmitriy
я не ангуляром ее отправляю
Dmitriy
до этого она отправлялась обычным постом
Serhii
но в ангуляра есть директива которая называется form
Dmitriy
спасибо)
Dmitriy
натолкнул на мысль
Dmitriy
спасибо еще раз)
Paco
нужно поставить таймаут на выполнение функции, что бы после цикла была задержка и продолжилось дальше выполнение кода, что не так написал, почему то не работает?
Dmitriy
site ====
Dmitriy
не?
Truthseeker
по-моему как минимум после if надо в {} писать , если больше одной строки. Могу ошибатся
Paco
не?
не
Truthseeker
Попробуй без условия....работает ?
Paco
бред какой то
Truthseeker
Я конечно не спец , но что такое var $button .... так можно определять переменную ?
Serhii
Я конечно не спец , но что такое var $button .... так можно определять переменную ?
это удобное определение чтобы показать что в переменной обьект жквери, например
Serhii
читай спеки, там написанно как определять переменную
Serhii
https://www.ecma-international.org/ecma-262/7.0/index.html#sec-declarations-and-the-variable-statement
Truthseeker
а нельзя условие поставить на setTimeOut ??? if (site === 'sj') { setTimeOut(buttonClick,1000) }
Truthseeker
а метод buttonClick оставить в покое
Truthseeker
и вобще , метод перенести. var main = { buttonClick: function(){ } }
Truthseeker
и вызивать его через main.buttonClick();
Truthseeker
------------------------------------------------ + возможно не срабатывает творое условие
Paco
я обернул всю фунцию в setTimeout но один хуй не работает
Viktor
пиши в начале функции alert("Функция работает") и ищи ошибку в самой функции отладчиком
Viktor
а может условие не работает?
Viktor
site ===
Paco
да не условие и фунция все работает верно там все ок
Viktor
и ошибок нет в консоли?
Paco
куда бы я не ставил этот таймаут, задержки нет все равно
Viktor
<!DOCTYPE html> <html> <body> <script> 'use strict'; function func() { alert( 'Привет' ); } setTimeout(func, 1000); </script> </body> </html>
Viktor
Такое у вас в браузере работает?
Viktor
ну тогда дело не в таймауте...
Viktor
а в условии или в функции
Sasha
А галп с бабелем будет собирать нативные импорты?
Viktor
или вообще в этот код не попадаем
Viktor
например кириллический символ посередине - но по идее была бы ошибка в консоли
Paco
ну да ошибок то нет
Paco
я уже пробовал 50 вариантов и сам if заключит в таймаут и цикл и другой иф ничего не помогает(
Paco
час уже сижу с элементарной херней
Viktor
в отладчике в бразуере на строчку где setTimeout попадает?
Vadim
Есть инпут с директивой ng-if. Как убивать инфу, которая записывается в его модель в момент его удаления из дома?