
voix
17.08.2018
13:16:02
Да это обычный settimeout со $scope.apply() просто )

Sergey
17.08.2018
13:16:22
А так понятно что он не магический)

voix
17.08.2018
13:16:42
Может быть тогда проблема не в асихронном запуске, а где-то еще?

Google

Андрей
17.08.2018
13:16:58
хз

voix
17.08.2018
13:17:01
Если "через раз работает"

Sergey
17.08.2018
13:17:07
И то что приходится так делать вообще это же нехорошо

Андрей
17.08.2018
13:17:30
та понимаю(

voix
17.08.2018
13:18:08
Скрины может дашь?
Что там у тебя грузится и что нет

Андрей
17.08.2018
13:18:49
не грузится тот кусок который скинул кодом
тоесть он грузится со старыми данными

voix
17.08.2018
13:20:01
Значит, ты его где-то обновляешь и молчишь?
Ты хоть проблему бы изначально нормально описал.

Андрей
17.08.2018
13:20:42
ну я обновляю, а потом снова захожу на эту страницу
тоесть должен кусок перерисоватся
ибо дата новая пришла

Google

Sergey
17.08.2018
13:26:20
А если вотчер на биндинг повесить?
Будет он срабатывать при обновлении?
Я правильно понял что не перерисовывается форма при обновлении doc?

voix
17.08.2018
13:31:41
Да чет мало инфы гражданин дает. Вытягивать приходится. Не по кайфу.

Sergey
17.08.2018
13:33:23
А я никуда не спешу))

Андрей
17.08.2018
14:55:43

Sergey
17.08.2018
15:01:10
А что было?

Андрей
17.08.2018
17:59:48

Genius
19.08.2018
14:49:43
ребят всем привет. Есть у кого время оценить небольшую работу? Просто мнение интересно.
https://github.com/XXGenius/angular_1.6
Тестовое задание на трудоустройство. каталог и корзина. функции добавление и удаление из корзины.

Sergey
19.08.2018
14:52:30
Быстро просмотрел, не по гайдлайнам Джона Папы
В контроллере инжекты не строковые, могут слететь после минификации
Вернее где как, вразнобой
Разбиение кода не по фичам, а по назначению
Ну т.е. controllers, views

Genius
19.08.2018
14:57:56
Ну коммент "хуйня лютая" подходит? Мне так Тим Лид ответил просто.

Sergey
19.08.2018
14:58:25
И несмотря на название, в папке components нет ангулар 1.5 компонентов
Если им надо было без обучения взять сразу опытного разработчика то одно

Google

Sergey
19.08.2018
15:00:01
Там есть к чему придраться
Но смертельного ничего

Genius
19.08.2018
15:00:30
Капец. Спасибо за потраченное время)

Sergey
19.08.2018
15:04:28
Та не за что. Не расстраивайтесь главное)

Genius
19.08.2018
15:04:54
Эх. Да уж. Спасибо

Sergey
19.08.2018
15:07:08
Ну если вам по какой-то неизвестной причине интересен нг1, почитайте https://github.com/johnpapa/angular-styleguide/blob/master/a1/README.md стайлгайд и нововведения версии 1.5

Genius
19.08.2018
15:10:26
Спасибо . А почему неизвестной ?) из-за того что уже умер типа ? Просто вакансии есть . Я вообще на нг2+ работал , но вакансий мало почему то (

Sergey
19.08.2018
15:13:12
Ну да, объявили о прекращении развития. На 1х можно получить только какой-нибудь легаси проект, без или с очень сложным переходом на 2+

Andrey
19.08.2018
15:24:44

Genius
19.08.2018
15:25:41
Ещё такой вопрос туда же. Есть смысл вообще изучать нг1?

Andrey
19.08.2018
15:26:34

Remite
19.08.2018
15:31:35

Andrey
19.08.2018
15:34:11
Понял.
- у сервисе catalog не нужно делать объявление модулей, а наоборот где объявляешь модуль туда и сервис импортируй
- getAllProduct зачем юзать внутри $http который юзает $q еще раз $q ?
- зачем оборачивать функцию loadBasketFromLocalStorage каррированием ?
- зачем каждую функцию отдельно объявлять как фактори если можно это вкинуть в один класс так как оно касается одной фичи
- $scope.products = this; так не делай, у тебя $scope как бы this
- шаблоны рядом с контроллерами как бы
- юзай компоненты
- и последнее уже не нужно на старом кодить ))) конечно неплохо знать как оно там работает для саморазвития

Genius
19.08.2018
15:36:38


Andrey
19.08.2018
15:38:37

Genius
19.08.2018
15:39:17

voix
20.08.2018
05:58:50
И лучше, чтобы последний. Если умеешь ng2, на него достаточно много вакансий.

Google

Ivan
20.08.2018
08:10:31
Здраствуйте, может кто нить помочь, почему здесь ng-class не роботает http://i.imgur.com/4gK6E8U.png http://i.imgur.com/TRuo3y9.png

Andrey
20.08.2018
08:55:45

Ivan
20.08.2018
08:56:49
обект там только одно значение name

Andrey
20.08.2018
08:58:07
и какой там name допустим

Admin
ERROR: S client not available

Ivan
20.08.2018
08:58:46
На картинке в атрибуте data-key записано
http://i.imgur.com/TRuo3y9.png
change

Andrey
20.08.2018
09:01:10
вынесите определение классов в функцию типа ng-class="getClasses(value.name)"
в функции getClasses
создаете тот объект с классами и значениями к ним и выводите в консоль а потом return classes
там и посмотрите что у вас твориться

Roman
20.08.2018
09:07:00
Всем привет
Есть задачка одна, на странице находится порадка 3-5к элементов, которые можно взять и мышкой выделить, раньше юзали обычный div и jquery selectable, вроде бы было достаточно, но сейчас нет, нужно что-то более правильное и быстрое. При выделении, selectable каждому элементу доставляет класс, в связке с angularjs это ооочень сильно грузит систему. Что посоветуете? Может быть кто-то что-то делал такое?

Remite
20.08.2018
09:15:41
angularjs - 5k элементов, больно Вам наверно.
надо оптимизировать, смотрите биндинги, вотчеры

Sergey
20.08.2018
09:16:33
Убрать двусторонние биндинги, сделать так чтобы не было 3-5К одновременно на экране элементов (виртуаскролл, пагинация)

Roman
20.08.2018
09:23:27
Они уже делатся и так, там карты по 50к есть, они делятся на более мелкие
Есть конечно вариант все на канвас переделать, но это последний вариант)

Sergey
20.08.2018
09:26:29
Ну про кластеризацию вы должны знать наверняка)
Если речь про что-то типа маркеров на карте

Ivan
20.08.2018
09:29:46

Roman
20.08.2018
09:51:29

Google

Sergey
20.08.2018
10:06:47
Тогда только так, если не количеством

Roman
20.08.2018
10:09:28
Спасибо, буду пробовать
Хм, поставил старую версию jquery-ui, скорость раз в 10 выросла)

Константин
20.08.2018
13:56:04
Всем привет
Кто сталкивался с тем, что
href="#callbackhunter"
создает вот такой урл:
http://0.0.0.0:8000/Search.html#!#callbackhunter
из-за этого плагин не реагирует
!#! – втф вообще?

Sergey
20.08.2018
13:59:50
!#! – втф вообще?
Подозреваю что вот это https://docs.angularjs.org/guide/$location#html-link-rewriting

Константин
20.08.2018
14:10:41

Sergey
20.08.2018
14:12:31
Я не знаю почему он так делает
Случай явно похож
Почему - хз