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