Lodo4kin
а что тормозит?
скрол тормозит
Lodo4kin
скроллишь ии потом встает колом 2-3 секунды и потом опять работает
Lodo4kin
scope.watch ?
Константин
scope.watch ?
в том числе
Lodo4kin
скрин экрана бы, есть вариант?
тебе типа анимцию показать скрина?
Константин
тебе типа анимцию показать скрина?
ну да, вообще понять что есть на странице
Bendyrko
scope.watch ?
https://medium.com/@kentcdodds/counting-angularjs-watchers-11c5134dc2ef
Константин
у тебя там одно поле ввода или миллион)
Lodo4kin
рисую таблицу с данными
Oleg
вообше нету
в консоли ошибки есть?
Oleg
ну тогда код смотреть нужно
Lodo4kin
так а как кеод расшарить там проект ололо большой
Lodo4kin
а все понял асинхронных запросов много
Bendyrko
рисую таблицу с данными
двухсторонний бандинг ?
pa[aad
если two-way binding то может быть там много вотчеров
pa[aad
может и тупить все тесты которые делают на перформанс это таблица со скролом и там уже смотрят что к чему
Oleg
так а как кеод расшарить там проект ололо большой
а какие другие варианты помочь? можно накидать кучу причин
Lodo4kin
привет, а подскажите как мне передавать данные между роутами?
Igor
привет
Igor
stateParams вроде
Dima
народ, мне нужно выводить кнопку в менюшке в зависимости от кое чего. Нормально ли ставить в ng-show= функцию, типа ng-show=getCurrentState() == 'azimuth-time' так как вижу что функция теперь вызывается постоянно
Rem1te
не постоянно а по срабатыванию дайджест цикла пугает функция, заведи флаг и переключай
Dima
ну я законсолил в функции и вижу что вызывается постоянно)
Dima
а флаг изменять в вотчере типа?
Rem1te
значит у тебя проблема с перфомансом в приложении, и что-то поломано с дайджест циклом
Rem1te
никаких вотчеров
Rem1te
оставьте это в прошлом
Dima
ну а как. Мне нужно понимать на какой странице я нахожусь. это находится в $state.current.name
Dima
@Rem1te в верстке это недоступно. вот и создал функцию
Lodo4kin
привет всем, кто-нибудь сталкивался с проблемой печати страницы? надо о бибилотеку качать?
Igor
привет вариант с print.css не работает?
Lodo4kin
я нашел хак там надо делать попап поверх чтобы он печатал
Lodo4kin
тоесть чтобы вызвал окно печати валидное
Владислав
мужики подскажите как изменять {{ на что то другое
Владислав
Спасибо, решил немного другим способом, там фласк у меня {% raw %} пока сюда поместил код, в дальнейшем всеравно бекендовую логику грохнем со страницы
Lodo4kin
привет, подскажите кто печтал страницы на ангуляре, как решил проблему чтобы все страницы печтатлись?
Lodo4kin
надо плагин какой-нибудь?
Lodo4kin
какие все страницы ? что это за страницы ? как они появляются ?
обычная spa страница рендерится ангуляром, она длинная и контент который надо скролить не печатается, печататется только что на самом верху дальше никак
pa[aad
обычная spa страница рендерится ангуляром, она длинная и контент который надо скролить не печатается, печататется только что на самом верху дальше никак
ну т.е. если не пролистать страницу вниз, контент не отрендерится ? или просто не печаетается все страница даже все элементы видны на страницы и они есть ?
pa[aad
не пролестать страницу вниз, контент не отрендерился
ну тогда никак, нужно страниццу пролистать и только потом печатать ибо нужен контент
Lodo4kin
у юзера
pa[aad
окне печати не отрендерилась
http://embed.plnkr.co/pzIfYGIOt7L8eFSJxWlu/ посмотрите это
pa[aad
https://medium.com/@gilfink/building-a-simple-angularjs-print-directive-d7c22ac68956
pa[aad
https://stackoverflow.com/questions/39545716/print-the-page-as-it-is-in-angularjs
Lodo4kin
https://stackoverflow.com/questions/39545716/print-the-page-as-it-is-in-angularjs
я с делла так но у меня есть проблема с этим, в это окно новое нельзя добавить стили а мне надо стилизовать документ
Lodo4kin
как их добавлять есть предложения?
pa[aad
как их добавлять есть предложения?
там есть ссылка link rel или как ее для стилей
pa[aad
пробуйте подключать стили, это же обчная страница
pa[aad
или inline css
Lodo4kin
тут как то странно рендерится, svg не показывается
Dima
ниукого не сломалось ничего на 76 хроме? у меня сегодня беда и контент прыгает и мигает
Dima
поставил нестабильную 78 версию хрома и там все ок(
Константин
Гайз Нужен совет. Есть самостоятельный (и показывает, и с апи общается) компонент "файл менеджер" для работы с Amazon S3 в рамках моего сайта Сейчас внедряется новый функционал - синхронизация файлов с мобильным приложением. Для управления файлами нужен компонент типа такого, который описал выше. Следовательно резонной идеей кажется сделать имеющийся файл менеджер универсальным, чтобы можно было его использовать для разных файловых хранилищ. Вопрос следующий: как построить архитектуру такого компонента, чтобы он был смарт (общался с апи) и при этом мог бы использоваться для разных хранилищ? Варики: 1. Говорить ему тип хранилища через аттрибут, инжектить всё возможные сервисы и использовать нужные сервисы исходя из аттрибута — не очень нравится из-за того, что инжектим всё подряд. 2. Пропихивать ему нужный сервис через байндинг-аттрибут и использовать внутри, не зная о том с каким хранилищем работаем — не очень нравится потому что есть необходимость менять интерфейс для разных хранилищ 2. Использовать всякую ангуляровскую магию для конфигурации компонента — потенциально нравится, но не шарю
Константин
На данный момент структура такая:
pa[aad
Гайз Нужен совет. Есть самостоятельный (и показывает, и с апи общается) компонент "файл менеджер" для работы с Amazon S3 в рамках моего сайта Сейчас внедряется новый функционал - синхронизация файлов с мобильным приложением. Для управления файлами нужен компонент типа такого, который описал выше. Следовательно резонной идеей кажется сделать имеющийся файл менеджер универсальным, чтобы можно было его использовать для разных файловых хранилищ. Вопрос следующий: как построить архитектуру такого компонента, чтобы он был смарт (общался с апи) и при этом мог бы использоваться для разных хранилищ? Варики: 1. Говорить ему тип хранилища через аттрибут, инжектить всё возможные сервисы и использовать нужные сервисы исходя из аттрибута — не очень нравится из-за того, что инжектим всё подряд. 2. Пропихивать ему нужный сервис через байндинг-аттрибут и использовать внутри, не зная о том с каким хранилищем работаем — не очень нравится потому что есть необходимость менять интерфейс для разных хранилищ 2. Использовать всякую ангуляровскую магию для конфигурации компонента — потенциально нравится, но не шарю
делаешь папку amazon-file-manager и туда пихать шаблон директиву и сервис
Константин
делаешь папку amazon-file-manager и туда пихать шаблон директиву и сервис
Так с амазоном он связан не будет напрямую, Амазон — чисто кейс для этого менеджера
🎋🎋🥷 ngSamurai
Привет! может кто уточнить. какую точно надо писать версию для ANDROID_SUPPORT_V4_VERSION при установке cordova плагина??? ANDROID_SUPPORT_V4_VERSION например cordova plugin add cordova-plugin-file-opener2@2.1.4 --shrinkwrap --variable ANDROID_SUPPORT_V4_VERSION="23.+" cordova plugin add cordova-android-support-gradle-release@2.0.1 --shrinkwrap --variable ANDROID_SUPPORT_VERSION="27.+" нужно ли мне вписать самую актуальную версию или самую минимальную? на данный момент мы поддерживаем приложение от android Lollipop@5 API-LVL 21 – 22
Сергей
Доброго времени суток, подскажите в че может быть проблема, делаю вот такой инпут <input type="text" value="{{material.count}}" ng-data-id="{{material.id}}" ng-change="a()"> и получаю вот такую ошибку в консоли angular.js:10103 Error: [$compile:ctreq] http://errors.angularjs.org/1.2.27/$compile/ctreq?p0=ngModel&p1=ngChange
Сергей
и соответственно событие не обрабатывается
Oleg
и соответственно событие не обрабатывается
Controller 'ngModel', required by directive 'ngChange', can't be found! нужен ng-model, в ошибке написано же
Dima
народ, а как в компоненте увидеть $rootScope что бы не инджектить его в контроллер. Раньше в обычной верстке писал чето типа "xtend.mode" и если не находило в scope "xtend" то искало в rootScope где оно и лежит. Но пишу так в верстке компонента и не прокатывает.
🎋🎋🥷 ngSamurai
Чувак, это чат про веб-фреймворк
а у меня под капотом нг)
🎋🎋🥷 ngSamurai
Ок спс
добавление зависимости накладывает ограничение на постоянный контроль значения.. при использовании $root.xxx данные всегда биндятся с актуальным значением...