Viktor
ну я написал принцип - а дальше думайте сами...
Александр
Чтобы убрать бинд, нужно добавить еще один бинд)
Александр
В общем, принцип понятен, спасибо
Александр
Viktor
ну в любом случае чтобы разогнать подобное решение - биндить надо только видимую часть экрана, и дом лучше тоже лишний подумать как вырезать
Dmitriy
ребят привет подскажите пожжалуйста, можно ли реализовать такой вот сайдбар https://material.angularjs.org/latest/demo/sidenav
Dmitriy
только не по клику на кнопку а по ховеру на элемент сайдбара
Dmitriy
идея такова сам sidebar немного отображается на странице по ховеру выезжает , ну и соответсвенно когда курсор уходит заезжает, что то найти в гугле не могу
Suicide Liza
hello
Suicide Liza
is it possible to make i in array + 1
Suicide Liza
to make ng-repeat 1 more time
krn
без изменения исходного массива ?
Suicide Liza
da
Nikolai
to make ng-repeat 1 more time
Надо написать фильтр, добавляющий один элемент
Natali
всем добрый день, можно вакансию анонсировать?
Ilya
Велкам
Natali
спасибо)
Natali
Frontend developer #frontend #angular Город: Москва, м. Марьина Роща/Савеловская Занятость:Офис, полная занятость, график демократичный (9-12 часов – начало работы, кому как удобнее) З/П от 80000 нетт Джуниоры, готовы расти и развиваться – таких мы любим! Описание вакансии: знание и опыт работы: JavaScript, Angular, HTML, SASS/SCSS Angular-ui, Bootstrap, Promise Большим плюсом будет умение работать с Ruby On Rails Компания белая, соц пакет
Denis
Это не аргумент. Всё можно сделать. Но это время. Вот я и думаю - переписать всё нафиг на ng4 и поповеры попытаться уговорить заменить на инпуты или на 1 ангуляре допилить. Вообще, возможно это или нет
Можешь гибридное приложение сделать, эту таблицу на 4-ом ангуляре, а остальное оставить как есть. При AOT время первоначальной загрузки почти никак не изменяется
Александр
Скорее всего, так и сделаю
Александр
Как dirty checking поправили в 4 ангуляре? Он реально быстрее и никаких циклов нет?)
Denis
Посмотри ещё на гайды ангуляр 1 компонентов, можно уйти от двусторонних биндингов вообще, возможно поможет
Александр
ngUpgrade уже впилил
Александр
Через боль и страдания
Denis
Ты его и на первом можешь реализовать
Denis
И zone.js ещё
Александр
Тогда отлично)
Denis
Его тоже в первый можно встроить
Denis
У второго ещё в чем плюс
Denis
Он быстрее рендерит
Александр
На первом - за один digest будет большой
Denis
То что ты никак не пофиксишь в первом
Denis
Рендерит шаблоны*
Александр
Но можно написать на 4-м и задаунгрейдить
Александр
Или jquery)
Denis
Но можно написать на 4-м и задаунгрейдить
Не думаю что это хорошая практика, баги сложно будет отловить наверное + теряешь профиты рендера второго ангуляра как минимум
Александр
Не
Александр
ngUpgrade все делает
Александр
Компоненты на 4-м написанные на нем и работают
Александр
Просто их можно юзать в 1-м
Denis
А, чёт не так понял, забыл что входные компоненты надо даунгрейдить
Denis
Тебе получается надо будет только один компонент задаунгрейдить, а внутри него ангуляр 2 компоненты даунгрейдить не надо
Denis
Я просто тоже с ngUpgrade переписываю и мне удобнее переписывать не снизу вверх, а сверху вниз, давно не даунгрейдил компоненты второго
Denis
Со вторым получается что длинная страница где у первого было бы под 1000 вотчеров, работает заметно быстрее чем страница первого со 130 вотчерами
Александр
А ты апгрейдишь компоненты из angular 1?
Eugene
у меня небыло никаких проблем и при 15 000 вотчеров
Eugene
считал количество в CRM знакомых кодеров, у них таблица то еще полотно, там почти 100 000 вотчеров и живут не плохо
Eugene
Я еще не видел в реальных проектах потолка производительности ангуляра 1, все что мне пытались показать - это выливалось в не знание фреймворка, не более.
Александр
bind once используешь?
да, но в таблице всё редактируемо
Александр
Да, проставлены
Eugene
где, какие?
Александр
тупо св-ва объекта контроллера
Eugene
тупо св-ва объекта контроллера
нужно изучать на конкретном примере, но я уверен что сделать можно юзабельно
Eugene
7500 это не много
Александр
Там гораздо больше. 7500 это я посчитал без ng-class, поповерах с редактированием и всякой бизнес-логики
Александр
Если добавляется новый бинд (ng-show, например) - это увеличивает кол-во биндов в разы. По кол-ву ячеек в таблице
Artem
Привет! Нужна помощь - ui-router и асинхронная валидация юзера - https://toster.ru/q/435047
Artem
ng-permission
не смог найти нормального примера, тыкните пожалуйста ссылку. если речь о https://www.npmjs.com/package/ngpermission - то он не работает сейчас, староват видимо
Eugene
вдруг помогу
Denis
Я еще не видел в реальных проектах потолка производительности ангуляра 1, все что мне пытались показать - это выливалось в не знание фреймворка, не более.
Смотря что требуется, я делал очень кастомный grid и упирался, 2500 вотчеров, переход в этот ui-view был медленный
Denis
проблема была в медленном рендеринге всего этого добра
Александр
вдруг помогу
Приходи на собеседование, тогда поможешь)
Veniamin
Всем привет. Кто-то может помочь с Angular 4? Я сам с Angular никогда не сталкивался, но друг просил помочь, т.к. я js знаю. Поэтому просто нужно помочь в правильном подключении библиотеки) Нужно добавить в проект библиотеку с github. Скачал через npm, но не знаю, как подключить. Пробовал подключать через scripts в .angular-cli.json, через import в модуле. Была или ошибка «angular is not defined», или без ошибок, но библиотека не работала.
Eugene
Приходи на собеседование, тогда поможешь)
боюсь мы по зп не сойдемся 😀
Александр
А ты не бойся)
Veniamin
@angular_ru
Спасибо
Nafikov Ilmir
Подскажите, какое вэлью выставить чтобы при выборе "все" значение enabled не учитывалось https://jsfiddle.net/yrwqt8bt/
Nafikov Ilmir
или как-то по другому можно реализовать?
Александр
ng-value=""
Александр
Но это костыль
Александр
Лучше ng-options