@angular_js

Страница 95 из 325
Alexey
30.12.2016
17:31:53
Alex тоже в скайп?

Alex
30.12.2016
17:32:11
Без проблем

Дима
04.01.2017
09:15:55
#whois Всем привет! Работаю в Лаборатории данных, специализируюсь на создании SPA-визуализаций, работе с SVG/Canvas и d3.js У меня 3.5 года опыта работы с Angular-проектами, в основном админки и визуализации. Есть опыт интеграции Angular с d3.js и создания визуализаций на основе такой связки. Я из Питера, группу нашёл в сети.

Коллеги, кто-нибудь решал такую задачу: найти в проекте все неиспользуемые директивы?

Google
Дима
04.01.2017
09:50:50
У нас всё директивы E или A поэтому в целом можно собрать решение руками, но кажется что должны быть какие-то готовые инструменты.

Igor
04.01.2017
09:59:42
I think Webstorm IDE can do that

Константин
04.01.2017
10:01:05
Igor. Why you write on English?

Дмитрий
04.01.2017
10:01:43
Мгимо финишед

Константин
04.01.2017
10:02:33
))

Igor
04.01.2017
10:08:27
I don't know how to write in russian :)

Константин
04.01.2017
10:17:37
Do you have not russian letters on your keyboard? Or you do not understand Russian language!?

Igor
04.01.2017
10:20:08
I understand, and I have a russian letters on my keyboard. I just don't know where they are placed, because I'm too lazy to learn them ))

Сергей
04.01.2017
10:20:08
/stat@combot

Combot
04.01.2017
10:20:09
combot.org/chat/-1001024737789

Igor
04.01.2017
10:20:16
I'm from Moldova

Константин
04.01.2017
10:21:04
Heh. Okay.

Google
Дима
04.01.2017
11:11:38
Webstorm не помогает. Он может сказать что директива не используется, если делать Find usages но в Inspection неиспользованные директивы не репортит :-(

Igor
04.01.2017
11:38:25
Hmm... try Code > Inspect Code

Михаил
05.01.2017
14:32:36
Ребята, вешаю на рутскоуп event handler, когда инициализирую аппликейшен в контролере на его инициализации эмичу этот хендлер, не работает если запускать приложение с этого контроллера(типо по урле site-name/test/abc), если перейти на него с другой ссылки (from site-name/test/ to site-name/test/abc - все работает), кто-то сталкивался?

Каїн
05.01.2017
14:36:11
Прям тришейкинг для директив

Решения не находил но парсить все найденые директивы и все инициализированные можно

Потом найти разницу

Дима
05.01.2017
22:03:34
С директивами всё решилось руками. На странице искать не вариант, т.к. куча директив под условиями и создадутся только в определённых состояниях страницы. В итоге сделал поиск по именам файлов → поиск вхождений в шаблонах → вывод списка файлов под удаление. Если повторить это, пока файлов под удаление не останется 0 — получаем примерно то, что нужно.

Подозреваю, что часть директив ещё осталось, но удалить 80 (и заодно их стили/шаблоны) из 200 это уже приятно.

Алексей
06.01.2017
13:33:27
Для вакансий есть чат @javascript_jobs. Здесь общение только по теме Angular.js

Каїн
06.01.2017
13:41:26
Ramin
06.01.2017
13:42:00
Алексей
06.01.2017
13:43:37
Так я как раз и искал человека на ангуляр.
Для этого и создали чат @javascript_jobs - там ищут и постят вакансии о Angular, React, и всему прочему.

Amon Bower
07.01.2017
15:41:42
Подскажите, как сделать так, чтобы отслеживались изменения только тогда, когда их выполняет пользователь, а не сам скрипт при инициализации

$scope.title = 'Hell World!'; Когда переменная меняет значение, отправляется запрос POST на сервер. Запрос должен отправляться, только тогда, когда пользователь сам вводит значение

Виктор
07.01.2017
15:45:35
Судя по всему там $watch навешивается?

Amon Bower
07.01.2017
15:51:53
Ага

Виктор
07.01.2017
15:54:12
ну вместо вотча на инпут повесить ng-change например

или в вотче проверять что значение заполнено

Google
Amon Bower
07.01.2017
15:56:35
Сделал так: if (newValue == oldValue) return false;

Tim
07.01.2017
18:24:54
Подскажите, как сделать так, чтобы отслеживались изменения только тогда, когда их выполняет пользователь, а не сам скрипт при инициализации
Вообще если ты навешаешься на ng-change то у тебя как раз и будет он отрабатывать только когда пользователь что-то ввел и лишняя проверка не нужна будет.

Vlad
08.01.2017
17:45:09
Иcпользует кто Typescript в angular 1.x ?

Артем
08.01.2017
18:47:25
Всех с Рождеством.... Я вот одной простой вещи не пойму, объясните плиз... Есть контроллер, который меняет какой-то список по приходу джесона с сервера, этот список в директиве выводится через ng-repeat, как перерисовать изменения в директиве?

Vlad
08.01.2017
19:21:02
Что это значит ?

Kool
08.01.2017
19:35:44
Vlad
08.01.2017
19:46:27
@CryptoFan ты уверен что это не сарказм ?

Kool
08.01.2017
19:46:49
@CryptoFan ты уверен что это не сарказм ?
про тайпскрипт в ангуляре первый раз слышу

Admin
ERROR: S client not available

Kool
08.01.2017
19:46:50
правда

Vlad
08.01.2017
19:47:41
Ну Typescript можно куда угодно пихнуть .

Kool
08.01.2017
19:48:39
Наверное лучше промолчу, за тайпскрипт пока не брался

Dmitry
08.01.2017
20:19:34
#whois Дмитрий Инфовский Ищу сильных angular разработчиков релокейт: Омск, Москва , Питер, Нижний, Томск, Новосибирск, Самара, Казань. Крупная IT компания, зарплата 150к. кого заинтересовало стучите лс

Артем
08.01.2017
20:58:00
Виктор
08.01.2017
20:59:39
если сделать someArray.push() то добавляется элемент?

Артем
08.01.2017
21:03:46
если сделать someArray.push() то добавляется элемент?
link:function (scope, element, attrs){ scope.some_list = scope.users[0].E; } Это код из директивы А в контроллере я обновляюscope.users[0].E = new_datas, а в директиву он попадает как some_list Что то не работает

Сергей
08.01.2017
21:45:35
Может scope apply нужен?

Артем
09.01.2017
08:35:54
Может scope apply нужен?
Когда в контроллере при получении пишу вот это: $http.post('/url/', {text: text}) .success(function (response) { $scope.users[0].E = response.result; $scope.$apply(); })..... То получаю еррор: Error: [$rootScope:inprog]

Виктор
09.01.2017
08:40:20
это код в директиве?

Google
Артем
09.01.2017
08:40:38
отдельный контроллер

Виктор
09.01.2017
08:46:05
Тогда я не очень понимаю, зачем это в директиве:

link:function (scope, element, attrs){ scope.some_list = scope.users[0].E; }

а именно что тут делает scope.users[0].E;

по идее должно быть так: <div data-some-directive data-some-list="scope.users[0].E">

и цикл в ng-repeat по $scope.someList

link:function (scope, element, attrs){ scope.some_list = scope.users[0].E; } А этот код вообще лишний

Ramil
09.01.2017
08:56:11
Ребят, подскажите best practice вот в такой ситуации: от сервера приходит статус в числовом формате obj.status:1 и т.п. от 1 до 3

в хтмл необходимо выводить в текстовой расшифровке(1-одобрено, 2-на рассмотрении, 3 - отклонено)

Alex
09.01.2017
08:57:23
ng-switch

Ramil
09.01.2017
08:57:27
можно намутить с ng-if

точно

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