
Sergey
15.06.2018
13:35:46
Ну т.е. через строки, а не имена объёктов

Артур
15.06.2018
13:35:50
Ах, этот)

Sergey
15.06.2018
13:35:57
Если у вас там минификатор, может всякое быть
Ну и соответственно объявление контроллера через app.controller("Ctrl", CtrlClass);

Google

Sergey
15.06.2018
13:37:22
Правда как это на кофискрипте делать я не знаю, но идея такая
Ну или поищите в других компонентах спец. комментарий ngInject, как она там выглядит, возможно вам его не хватает

Denis
15.06.2018
14:07:01

Артур
15.06.2018
14:12:42
Загуглите эту ошибку)

Alexandr
15.06.2018
14:14:45
Всем привет.
Александр
1)Пока что фрилансер работаю в качестве Linux systems junior в Израиле в Expim
2)Junior full stack web php develop,часто сижу на бэкенде,но в связи с тем,что в израильской индустрий нужны знания по ангуляр зашел сюда.
3)могу помогать тем кто еще не знает или хочет освоить линукс или php
4)Подчерпнуть новую информацию для меня про ангуляр
5)Израиль Холон
6)Попросил список всех групп у группы ангуляр
#whois

Максим
15.06.2018
15:08:24
что за дичь блин

Bohdan
15.06.2018
16:20:03
Ух ты, интересный спамер)

Андрей
15.06.2018
16:53:54
что то мне подсказывает дело в дефисе

Andrey
15.06.2018
16:56:28
сделайте camelCase, lowercase, ангуляр не понимает дефисов
сижу сейчас и понимаю что ангуляр первый гавно, да уж, вроде бы топ, но не
легаси ёмаё

Alexandr
15.06.2018
17:08:37

Andrey
15.06.2018
17:09:24
то что вы говорите и так ясно
да 1 проект висит на первом и только

Alexandr
15.06.2018
17:11:30

Google

Andrey
15.06.2018
17:12:43

Alexandr
15.06.2018
17:14:33

Константин
15.06.2018
17:20:25
За две недели можно вкурить ангуляр, а практика наверстается

Alexandr
15.06.2018
17:20:58

Andrey
15.06.2018
17:22:25
так и есть

Константин
15.06.2018
17:22:41

Andrey
15.06.2018
17:23:14
можешь не ставить ;
или ставить везде и линтер юзать что бы по рукам бил если не поставил

Константин
15.06.2018
17:23:41
Вообще странная у тебя ситуация получилась ?
Собеседование на бэк, который у них уже есть

Andrey
15.06.2018
17:24:13
у меня друга так в компанию, шел на бекенд, а потом сказали хочешь или будешь фронт писать

Alexandr
15.06.2018
17:25:01
можешь не ставить ;
Аххаха. Когда ты привык писать код чисто на бэке,где любая ошибка тебе крашит сайт,переходить на язык где законов вообще нет. Да давай вообще весь проект похерим. А представь хардкор ларавел с ангуляр,вот тут и начинается веселье.

Andrey
15.06.2018
17:25:50
молод в том смысле что привыкнешь

Константин
15.06.2018
17:26:33

Alexandr
15.06.2018
17:26:53

Andrey
15.06.2018
17:27:40
зачем совмещать в куче blade & angularjs шаблон ?

Alexandr
15.06.2018
17:28:00

Google

Andrey
15.06.2018
17:28:21

Alexandr
15.06.2018
17:30:05
SPA не ?)
Слоожный вопрос. Почти. Бэк и фронт должны были быть максимально вместе четко слажены. Для меня это был хардкор и я забросил изучение ангуляр как таковой. Тут или ты знаешь ТОЛЬКО ангуляр и все фреймворки и отходишь от бэка или отходишь от фронт и работаешь на бэке,но фулл стаком обязан быть

Andrey
15.06.2018
17:32:08


Alexandr
15.06.2018
17:34:44
не, вот у тебя когда они связаны как ты написал в куче, то вот тут нихрена оно не слажено
фронт своя жизнь, у бека своя, никто никому не мешает
а связь между ними делайте как хотите, хоть graphql, json rpc, ws, json
да хоть свой протокол придумывайте передачи данных
Вот именно,можно быть фулл стаком но хотя бы иметь одну сильную сторону.
Я помню мой знакомый тимлид фулл стак,работает 10 лет на бэке,он даже html не знает. А css+js тем более???

Remite
15.06.2018
17:35:17
Странный фул стек

Andrey
15.06.2018
17:35:33
это перебор, сейчас нужно развиваться или хотя бы для себя открывать новое

Alexandr
15.06.2018
17:36:39

Andrey
15.06.2018
17:38:28
да сейчас вообще срать на все эти технологии, я за пару лет опыта понял что пофиг какой язык, алгоритмическое и логическое мышление должно быть

Alexandr
15.06.2018
17:39:16

Andrey
15.06.2018
17:39:27
есть исключения в виде С++ )) где без знания и опыта туда не впереться

Ricky
15.06.2018
18:50:37

Andrey
15.06.2018
18:52:03
хотя хрен, техническое образование я думаю пофиг если кто-то учился в каком-то универе, пока сам не захочешь хрен выйдет

Ricky
15.06.2018
18:54:33
да, это тоже
я во фронте за 10 месяцев стал джуном стал, будучи trainee, а в геймдеве там чтоб джуном стать нужно как минимум 3-года упорного выжигания глаз кодом

Alexandr
15.06.2018
19:00:23

Ricky
15.06.2018
19:56:28

Maksym
16.06.2018
13:54:49
гайз, поделитесь находками нормального гида/дата тейбл, я пилю свой но возможно лучше остановиться и взять что-то готовое
из требований
- шаблоны ячеек с ангулар рендерингом (фильтры и тд надо)
- реордеринг колонок. Т.е. нужен конфиг, не прямо тдшки в шаблон
- апи (редактирование, скрытие колонок, селекты)
- было бы круто с разными штуками типа ексель редактирования и тд
использовал ui-grid, ag-grid, ng-grid, но это не то - слишком тормозное и проблемное в поддержке/кастомизации.
Понравился подход material CDK data-table но на angularjs не нашел ничего подобного, может подскажете аналоги?

[Anonymous]
16.06.2018
19:38:03
Хай

Google

Максим
18.06.2018
05:25:52
да чтоб тебя спамера ........


Anton
18.06.2018
06:25:53
Господа и дамы, такой вопрос. У меня приложение на AngularJS, пишу e2e-тесты, используется Protractor. Надо написать тесты для определённого раздела таким образом, чтобы в определённом тесте не был localstorage, а в других был.
В теории это можно было бы сделать через browser.executeScript(), но:
1) browser.executeScript выдаст ошибку до выполнения browser.get;
2) browser.executeScript выполнять после browser.get бессмысленно, т.к. JS уже прогрузился и выполнился.
Можно написать сервис, который будет выполняться самым первым и отлавливать, что у нас e2e-тесты и на таких-то роутах надо ставить localstorage, но кроме как hash, состоящего из одного слова, я ничего не могу отловить в этом сервисе.
Есть какие-то практики как лучше решить подобную проблему или вообще тестов, когда функционалу для выполнения нужен какой-то localstorage? Как-то прокинуть в AngularJS название it или как-то ещё
Сам спросил, сам отвечу: попробую через browser.navigate (очень сложно оставаться нейтральным и не высказать личного мнения обо всей этой архитектурии)


Maksym
18.06.2018
07:45:59

Remite
18.06.2018
08:14:30
да заебали

Oleg
18.06.2018
08:17:36
У кого банхамер есть?

Andrey
18.06.2018
08:17:59
да хрен знает где админ

Константин
18.06.2018
08:50:33
Да ладно, ребят, тут иногда флуда в пять раз больше бывает

Remite
18.06.2018
08:51:35
Но он же хотя бы о чем-то полезном
или вечном :)

Oleg
18.06.2018
08:56:44
Флуд это не спам)

KIRILL
18.06.2018
12:12:44
Всем привет
Подскажите пожалуйста, не могу разобраться в коде angularjs, никогда не изучал. Нужна консультация)

Oleg
18.06.2018
12:13:46
привет. ну, можешь попробовать позадавать вопросы

KIRILL
18.06.2018
12:16:49
обьясните, правильно ли я понимаю
что здесь происходит ?

Andrey
18.06.2018
12:19:11
код оформляйте на пастбин или где-то еще
как это читать можно ?

KIRILL
18.06.2018
12:19:52
хорошо, сейчас
https://pastebin.com/QtPzSnMh

Google

KIRILL
18.06.2018
12:21:17
на фронте это выглядит вот так:

Oleg
18.06.2018
12:22:27
ну ты так и не написал что непонятно

KIRILL
18.06.2018
12:25:47
непонятно начиная с 3 строки: ng-repeat="webLink, потом track by если я правильно понял это при повторяющихся параметрах используем, потом heading="{{webLink.checkListName}} - это получается сами табы с названиями ? ( в {} мы связываем checkListName из модели на фронт ?) , вот здесь не могу разобраться : ng-init="isComplete = $index < studentsCheckListStatistics.length"

Oleg
18.06.2018
12:27:48
ng-repeat="webLink in studentsCheckListStatistics.concat(studentsCheckListStatistics) track by (webLink.id + $index)"
тут сказано что повторяются эти блоки столько раз сколько элементов придёт из метода studentsCheckListStatistics.concat, сортируются по webLink.id + $index
а локальный скоуп создаётся как webLink

KIRILL
18.06.2018
12:28:23
мне надо это сгруппировать и сделать отдельные дропдауны: Год, а в нем 2009, 2010 и т.д., и чтобы при выборе конкретного появлялась статистика. Сейчас оно работает,
я не знал как мне достать названия этих таб, чтобы оформить их по другому

Oleg
18.06.2018
12:29:59
ng-init="isComplete = $index < studentsCheckListStatistics.length" тут в ng-init идёт присваивание булевого значения в переменную isComplete
очень странное, кстати, присваивание