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

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

Google

Виктор
18.07.2017
09:13:26
в итоге основной принцип как я и описал - ненужные данные не биндятся или убираются каким-то образом...
Ну я больше помочь не смогу - у меня таких задач не было реанльных
ктсати - а зачем вообще изобретать эксель?

Александр
18.07.2017
09:15:23

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

Александр
18.07.2017
09:15:55
на 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

Gkio
18.07.2017
11:12:08

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

Александр
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 уже впилил

Denis
18.07.2017
15:59:00

Александр
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

Александр
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:35:48

Eugene
18.07.2017
16:36:00

Александр
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

Anton
18.07.2017
20:32:18

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
проблема была в медленном рендеринге всего этого добра

Александр
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
А ты не бойся)

Алексей
19.07.2017
07:16:04

Benjamin
19.07.2017
07:16:41