Rem1te
Можно просто вкладку нетворкс в браузере заскринить?
Sasha
А что в конфиге самого сервера?
Sunny
+
Anton
Так, давайте по новой, у меня есть ошибка при переходе на роут
текст ошибки Could not resolve 'app.telegram-channel' from state 'app’
Anton
это происходи тогда, когда я не делаю инжект модуля, верно?
Anton
ну, то есть она из-за этого?
Anton
ну куда, я не прочитал (
Sunny
урл валидный, если загружать файл поменьше-все работает
Sunny
shop..com
две точки-это я убрал лишнее-для конспирации где я работаю:)
Sasha
А ты вроде не писал код ответа сервера?
🎋🎋🥷 ngSamurai
Привет! считываю из памяти 2-6 мб json при старте контроллера.. при смене роута на этот контроллер все висит секунд 5-7... WTF? можно ли как-то ускорить хотябы отображние шаблона без датабайндинга?
Rem1te
Что по Вашему значит "считываю из памяти"?
Rem1te
Если у вас просто заимпорченный джейсон то он у вас сразу в памяти при старте
Rem1te
если вы его грузите - то пробелма в этом
pa[aad
Rem1te
Или вы пытаетесь рендерить данные из него и это приводит к проблемам с производительностью
pa[aad
грузи с service worker
🎋🎋🥷 ngSamurai
1) первый HTTP response сохраняется в кэш
2) если запрос уже есть в кэше то данные с него считываются
в сервисе
в контроллере идет запрос на эти данные при открытии страницы... но страница не переклбчается пока эти МБ не считаются или магия не случится )
pa[aad
🎋🎋🥷 ngSamurai
pa[aad
🎋🎋🥷 ngSamurai
Anonymous
fest furios:
Есть в чате хакеры?
Максим
Anonymous
pa[aad
Igor
😄
Максим
Максим
Напиши в лс
напиши в личку, тебе в вк надо страничку взломать?
это самое простое, могу аську
Максим
pa[aad
задосить соседа ) или школу
pa[aad
такие вопросы сразу палят контингент))
Sheridan
щастья всем. )
Народ, подскажите, ['a', 'b', 'v'].forEach(function(){ }) работает об промайзы или линейно?
Denis 🦄
Sheridan
то есть я могу быть уверен, что операция после фореач выполнится только после того как фореач обойдет цикл? Гуд
Sasha
Не обязательно. Если внутри асинхронная функция - то и выполнение будет асинхронным
Denis 🦄
Sheridan
Denis 🦄
а, ну так да. Я к тому, что метод в данном случае не будет дожидаться выполнения, потому что он работает синхронно
Sheridan
а в моём случае? )
Sasha
А в твоем случае тут все синхронно
Sheridan
спасибо )
Denis 🦄
Чтобы дожидаться выполнения нужна конструкция for..of.. и помечать async/await
Sasha
Ну это уже отдельный разговор, способов есть несколько =)
Denis 🦄
ну я к примеру)
Sheridan
гм... а что, ng-show не работает с функциями?...
Sheridan
ng-show="check_projects_selected()"
Sasha
Работает
Sheridan
тогда значит код выше работает асинхронно
Sasha
с чего?
Sheridan
Sasha
Он не работает асинхронно, просто написан не правильно
Sheridan
эм?...
Sasha
Он у тебя всегда будет false возвращать, очевидно же
Sasha
Посмотри внимательно на код
Sheridan
Sheridan
Sheridan
не понимаю я этого. Результат может быть только один
Sheridan
а тут четыре на вызов
Sasha
🤦♂️
Sheridan
Rem1te
ай да ладно это же елементарно :)
Sheridan
уже переделал на обычные циклы )
Rem1te
просто фор ич вызывает функцию для каждого элемента массива
Rem1te
и ретерн этот как раз из этой функции :)
Maksym
доброго утра)
кто использует es6, столкнулся с такой особенностью
export const MyContainer = {
bindings: {
inputObject: '<?',
},
...
controller: class {
constructor() {
this.inputObject = {};
}
$onChanges(changes) {
if (changes.inputObject) {
// log something
}
}
}
}
идея в том чтобы красиво описывать дефолтные значения и + инит переменных (намеки на тип)
кто как подходит к стилистике компонентов?
Dmytro
мы у себя TS используем
Rem1te
Описываем классы под каждый тип данных чтобы это было актуально в рантайме
Anton
а как я могу передавать данные в конкретный сервис одного модуля из контроллера другого модуля через $rootScope/$scope.$emit()/$broadcast()?
Anton
типа, если я просто пишу
$scope.$emit( )
и $scope.$on( ), то ничего не получается
Anton
нужно что-то еще инжектить?
Rem1te
не используйте ивенты для передачи данных по приложению, потом очень сложно понять откуда понаприезжали данные
Rem1te
если хотите передать данные, кладите их в сервисе или спускайте вниз по цепочке компонентов
Rem1te
инжектите фабрику в контроллер
юзаете