baur.sha
или хз
Ruslan
попробуй поиск элемента перенести в коллбэк
baur.sha
нет я перехожу на другую страницу где эта же директива с хедером тоже есть
Ruslan
document.querySelector в функцию
Ruslan
т.е. поиск stickyElement в сам callback
baur.sha
да все теперь ок
baur.sha
ток мне теперь не нравится что при каждом вызове будет поиск дом ноды
Viktor
Ruslan
Тогда копай в сторону SPA, html5 mode, state#reload: false
Bendyrko
@Bauyrzhan93 а почему не в link директивы деалть ?
Ruslan
Ищи, по какой причине хэдэр меняется с нужным элементом на точно такой же
baur.sha
Bendyrko
но она вызывается когда ДОМ уже готов
baur.sha
хотя да надо бы в линк вынести
Bendyrko
Народ а как на CI поеять gulp task закончился нормально или с ошибкой ?
baur.sha
Ruslan
Ruslan
Всм. норм. завершение или с ошибкой
Ruslan
Jenkins?
Bendyrko
шипбл
Bendyrko
Bendyrko
в консоле я вижу тыдыш
Ruslan
gulp rebuildClient && echo 'ok'
Bendyrko
а как это shippable что ошибка ?
Ruslan
jenkins сам завалит таск, если shell-скрипт валится
Emil
Привет
Как в ангуляре можно реализовать переключение между двумя цветовыми темами оформления?
У меня вебпак билдит один css файл
Я думал поставить ng-class и передавать на бекенд значение темы
Потом обрабатывать при входе и ставить класс который будет по приоритету красить страницу в выбранную юзером тему
Bogdan
Emil
а что можно почитать на эту тему?
а то я что то ничего нормального не нахожу
Bogdan
Emil
а как можно использовать ангулар материал для тем (я просто совсем новичок)?
Emil
там же типо просто готовые элементы как я понимаю
Bogdan
Emil
ну спасибо и на этом)
Bogdan
ну спасибо и на этом)
https://material.angularjs.org/latest/Theming/04_multiple_themes
https://material.angularjs.org/latest/Theming/03_configuring_a_theme
вот теперь пожалуйста)
Emil
ооооо вот это уже что то)))
Спасибо еще раз
Андрей
Hii
Aliev
npx: installed 1 in 10.584s
Path must be a string. Received undefined
Aliev
Sergei
Извините за оффтоп, но хотелось бы спросить, может кто то делал responsive background images используя лишь css? столкнулся с тем что css-правило display:none не препятствует загрузке изображения.
Aleksandr
Хм, если в css поставить отсутствие bg на определённом разрешении?
Sergei
а так не пробовал, но думаю что все равно будет грузить, тк картинка прописана инлайн. решил пока не заморачиваться
Bogdan
Sergei
Bogdan
да, похоже без js не решается
канешн)
ты ведь сам говоришь что нужно браузеру отобразить картинку с какими то стилями, и неважно что эти стили скрывают картинку)
Sasha
Какой подход в рамках AngularJs будет самым правильным, если нужно дождаться прогрузки всех элементов документа?
Bogdan
Bogdan
Sasha
https://docs.angularjs.org/api/ng/directive/ngCloak
Это не то. Я имел ввиду, выполнить <такую-то штуку>, когда документ будет полностью загружен. Например, есть библиотеки, которым нужны id элементов и которые должны выполняться только после того, как все элементы были загружены. Просто подходов несколько, хотел узнать, как будет правильным.
Sasha
Я просто как попало пишу уже долгое время, то $timeout без параметров, потому что про него написано что:
the default behaviour is to execute the function after the DOM has completed rendering.
То через лайвхуки. Просто стало интересно, как правильно
Bogdan
Sasha
Но меня интересует какой-то общий и универсальный ответ на этот вселенский вопрос
Bogdan
Sasha
Тоже вариант
Bendyrko
Sasha В компоетах есть $onInit
Sasha
max Ну это аналогично link в директиве, это дает нам гарантию, что компонент отрендерился, но не дает гарантии, что отрендерилось остальное)
Bendyrko
Sasha $onInit() - Called on each controller after all the controllers on an element have been constructed and had their bindings initialized (and before the pre & post linking functions for the directives on this element). This is a good place to put initialization code for your controller.
Bendyrko
Sasha в директиве PostLink
Sasha
Sasha в директиве PostLink
Тут был другой контекст. Про все хуки я знаю и пользуюсь ими ежедневно. Вопрос был про универсальный способ в angularjs дождаться рендера всех элементов на странице
Emil
Привет
Можете дать что то почитать как связать бекенд и ангуляр что считаете отличным для человека который никогда не делал этого
Такое себе пособие для чайников по работе с апиком
Rem1te
$http ?
Rem1te
)
Bogdan
Rem1te
Bogdan
та хоть koa, не важно) Лишь бы написал)))
Emil
И без разницы на чем бекенд?
Sasha
Без разницы конечно
wrodzko
Имеется большое количество views. Пусть будет 30. Эти страницы идентичные для двух разделов А и Б. У каждой страницы есть свой контроллер и , собственно, стэйт. Как можно пошарить эти страницы между разделами без дублирования?
Bogdan
wrodzko
ng-include, насколько я знаю, просто загружает html файл
Rem1te
ну а Вам что нужно ?
Ilia
Создаете директивы для мест с повторяющейся логикой отроисовки
Ilia
общую Логику в контроллере можно перенести в базовый класс контроллера и от него наследоваться
Aliev
npx: installed
Path must be a string. Received undefined
изза чего это может быть
Ростислав (ROS)
Привет всем. Хочу освоить AngularJS,что можно посмотреть по теме? Проходил туториал с оф. сайта, осталось моного вопросов, хотел быкакой нибуть толковий видео курс. Спасибо.
Petro
egghead?
Ростислав (ROS)
И еще, с англ. проблем нет, можна и на англ.
Petro
https://egghead.io/browse/frameworks/angularjs