@angular_js

Страница 162 из 325
Александр
18.07.2017
09:11:27
Это не аргумент. Всё можно сделать. Но это время. Вот я и думаю - переписать всё нафиг на ng4 и поповеры попытаться уговорить заменить на инпуты или на 1 ангуляре допилить. Вообще, возможно это или нет

http://swimlane.github.io/angular-data-table/ - тут 100 тыс строк
Не скроллится вообще) И там тупо текст

Виктор
18.07.2017
09:12:08
Сделать можно все - но вопрос сколько это ьбудет стоить и сколько понадобится времени

у меня скроллится - в гугле есть много других примеров

Google
Виктор
18.07.2017
09:13:26
в итоге основной принцип как я и описал - ненужные данные не биндятся или убираются каким-то образом...

Ну я больше помочь не смогу - у меня таких задач не было реанльных

ктсати - а зачем вообще изобретать эксель?

Виктор
18.07.2017
09:15:52
у них там стоит монитор, и на него влезает все? На проекторе что ли работают с этой таблицей?

Александр
18.07.2017
09:15:55
ктсати - а зачем вообще изобретать эксель?
Потому что он excel, а нам нужен инструмент. От excel там только заполнение таблиц

на 1366 даже влезает

Виктор
18.07.2017
09:16:18
250 строк?

Александр
18.07.2017
09:16:37
а, строк - нет. Но они умеют скроллить)

Виктор
18.07.2017
09:16:50
ну я написал принцип - а дальше думайте сами...

Александр
18.07.2017
09:17:17
Чтобы убрать бинд, нужно добавить еще один бинд)

В общем, принцип понятен, спасибо

Google
Виктор
18.07.2017
09:17:47
ну в любом случае чтобы разогнать подобное решение - биндить надо только видимую часть экрана, и дом лучше тоже лишний подумать как вырезать

Дмитрий Maestro
18.07.2017
10:03:15
ребят привет подскажите пожжалуйста, можно ли реализовать такой вот сайдбар https://material.angularjs.org/latest/demo/sidenav

только не по клику на кнопку а по ховеру на элемент сайдбара

идея такова сам sidebar немного отображается на странице по ховеру выезжает , ну и соответсвенно когда курсор уходит заезжает, что то найти в гугле не могу

Gkio
18.07.2017
10:40:55
hello

is it possible to make i in array + 1

to make ng-repeat 1 more time

krn
18.07.2017
10:55:44
без изменения исходного массива ?

Gkio
18.07.2017
11:05:56
da

Nikolai
18.07.2017
11:10:43
to make ng-repeat 1 more time
Надо написать фильтр, добавляющий один элемент

NatS
18.07.2017
13:55:08
всем добрый день, можно вакансию анонсировать?

Ilya
18.07.2017
13:57:41
Велкам

NatS
18.07.2017
14:13:20
спасибо)

Frontend developer #frontend #angular Город: Москва, м. Марьина Роща/Савеловская Занятость:Офис, полная занятость, график демократичный (9-12 часов – начало работы, кому как удобнее) З/П от 80000 нетт Джуниоры, готовы расти и развиваться – таких мы любим! Описание вакансии: знание и опыт работы: JavaScript, Angular, HTML, SASS/SCSS Angular-ui, Bootstrap, Promise Большим плюсом будет умение работать с Ruby On Rails Компания белая, соц пакет

Denis
18.07.2017
15:56:59
Это не аргумент. Всё можно сделать. Но это время. Вот я и думаю - переписать всё нафиг на ng4 и поповеры попытаться уговорить заменить на инпуты или на 1 ангуляре допилить. Вообще, возможно это или нет
Можешь гибридное приложение сделать, эту таблицу на 4-ом ангуляре, а остальное оставить как есть. При AOT время первоначальной загрузки почти никак не изменяется

Александр
18.07.2017
15:57:40
Скорее всего, так и сделаю

Как dirty checking поправили в 4 ангуляре? Он реально быстрее и никаких циклов нет?)

Denis
18.07.2017
15:58:51
Посмотри ещё на гайды ангуляр 1 компонентов, можно уйти от двусторонних биндингов вообще, возможно поможет

Google
Александр
18.07.2017
15:58:54
ngUpgrade уже впилил

Александр
18.07.2017
15:59:02
Через боль и страдания

Denis
18.07.2017
15:59:08
Ты его и на первом можешь реализовать

И zone.js ещё

Александр
18.07.2017
15:59:15
Тогда отлично)

Denis
18.07.2017
15:59:25
Его тоже в первый можно встроить

У второго ещё в чем плюс

Он быстрее рендерит

Александр
18.07.2017
16:00:06
На первом - за один digest будет большой

Denis
18.07.2017
16:00:17
То что ты никак не пофиксишь в первом

Рендерит шаблоны*

Александр
18.07.2017
16:00:31
Но можно написать на 4-м и задаунгрейдить

Или jquery)

Denis
18.07.2017
16:02:52
Но можно написать на 4-м и задаунгрейдить
Не думаю что это хорошая практика, баги сложно будет отловить наверное + теряешь профиты рендера второго ангуляра как минимум

Александр
18.07.2017
16:03:21
Не

ngUpgrade все делает

Компоненты на 4-м написанные на нем и работают

Просто их можно юзать в 1-м

Denis
18.07.2017
16:05:20
А, чёт не так понял, забыл что входные компоненты надо даунгрейдить

Google
Denis
18.07.2017
16:05:58
Тебе получается надо будет только один компонент задаунгрейдить, а внутри него ангуляр 2 компоненты даунгрейдить не надо

Я просто тоже с ngUpgrade переписываю и мне удобнее переписывать не снизу вверх, а сверху вниз, давно не даунгрейдил компоненты второго

Со вторым получается что длинная страница где у первого было бы под 1000 вотчеров, работает заметно быстрее чем страница первого со 130 вотчерами

Александр
18.07.2017
16:22:57
А ты апгрейдишь компоненты из angular 1?

Eugene
18.07.2017
16:29:18
у меня небыло никаких проблем и при 15 000 вотчеров

считал количество в CRM знакомых кодеров, у них таблица то еще полотно, там почти 100 000 вотчеров и живут не плохо

Я еще не видел в реальных проектах потолка производительности ангуляра 1, все что мне пытались показать - это выливалось в не знание фреймворка, не более.

Александр
18.07.2017
16:36:08
Да, проставлены

Eugene
18.07.2017
16:36:14
где, какие?

Александр
18.07.2017
16:36:33
тупо св-ва объекта контроллера

Eugene
18.07.2017
16:37:38
тупо св-ва объекта контроллера
нужно изучать на конкретном примере, но я уверен что сделать можно юзабельно

7500 это не много

Александр
18.07.2017
16:38:57
Там гораздо больше. 7500 это я посчитал без ng-class, поповерах с редактированием и всякой бизнес-логики

Если добавляется новый бинд (ng-show, например) - это увеличивает кол-во биндов в разы. По кол-ву ячеек в таблице

Artem
18.07.2017
18:45:36
Привет! Нужна помощь - ui-router и асинхронная валидация юзера - https://toster.ru/q/435047

Google
Artem
18.07.2017
22:31:36
ng-permission
не смог найти нормального примера, тыкните пожалуйста ссылку. если речь о https://www.npmjs.com/package/ngpermission - то он не работает сейчас, староват видимо

Eugene
18.07.2017
22:37:31
вдруг помогу

Denis
19.07.2017
00:16:03
Я еще не видел в реальных проектах потолка производительности ангуляра 1, все что мне пытались показать - это выливалось в не знание фреймворка, не более.
Смотря что требуется, я делал очень кастомный grid и упирался, 2500 вотчеров, переход в этот ui-view был медленный

проблема была в медленном рендеринге всего этого добра

Александр
19.07.2017
06:20:13
вдруг помогу
Приходи на собеседование, тогда поможешь)

Benjamin
19.07.2017
06:31:24
Всем привет. Кто-то может помочь с Angular 4? Я сам с Angular никогда не сталкивался, но друг просил помочь, т.к. я js знаю. Поэтому просто нужно помочь в правильном подключении библиотеки) Нужно добавить в проект библиотеку с github. Скачал через npm, но не знаю, как подключить. Пробовал подключать через scripts в .angular-cli.json, через import в модуле. Была или ошибка «angular is not defined», или без ошибок, но библиотека не работала.

Eugene
19.07.2017
06:41:02
Александр
19.07.2017
06:54:55
А ты не бойся)

Benjamin
19.07.2017
07:16:41
@angular_ru
Спасибо

Страница 162 из 325