
Каїн
18.01.2017
09:47:46
Вот у него возможно исключительный проэкт ы

Yuri
18.01.2017
10:37:52

Виктор
18.01.2017
11:50:29
angular.element
Лучше на такие вопросы отвечать - поробуйте обойтись без этого. Потому как раз такой вопрос возник - то скорее всего закончится он попыткой писать на ангуляре как на jQuery

Каїн
18.01.2017
12:29:37
отвечать ссылкой на бестпрактис лол

Google

Yuri
18.01.2017
15:31:03
тоже кстати правда, неясно, зачем это потребовалось - каждый раз когда я пользовался angular.element, я воротил какой-то хак
или сдруживал код со сторонней либой

Дмитрий
18.01.2017
15:33:10
А angular.element это и есть jquery ?

Виктор
18.01.2017
15:33:27
ага - я тут недавно сел на старом проекте

Дмитрий
18.01.2017
15:34:02
Если на странице присутствует jquery, то встроенный в ангуляр jqLite заменяется во всех вызовах на неё

Виктор
18.01.2017
15:34:08
походу из angular часть фукнкционала jquery выпилили (или раньше тоже не было). Например angular.element('.class') базово не пашет
после обновления ангуляра видимо это перестало работать
вылечилось очень загадочным образом: подключил jQuery из CDN - а пока раотало из файла на сайте - не работало

Дмитрий
18.01.2017
15:34:53

Виктор
18.01.2017
15:35:00
да - есть
там почти ничего нет
в плане селекторов

Google

Дмитрий
18.01.2017
15:35:14

Виктор
18.01.2017
15:35:24
ну там еще добавляет битрикс:)
это боль бывает - подключить в нужном порядке скрипты - если делать все по классике подключения скриптов в битирксе
возможно - если бы заменил на простое <script> то тоже бы все работало

Yuriy
19.01.2017
10:32:22
Доброго времени суток!
#whois
Работаю c JS ~10лет, с angularjs 2года трудился и 2года назад прекратил по некоторым причинам.
К angularjs вернулся)
Сейчас работы ведутся не над публичными проектами.
@angular_js случайно найден на https://github.com/goq/telegram-list
Цель присутствия - задавать вопросы, отвечать на некоторые вопросы)
Казахстан, Астана. Юрий

Denis
19.01.2017
10:36:19
Привет Юрий, есть еще второй канал по второй версии angular
https://t.me/angular2
туда тоже заходи, новым людям рады)

Yuriy
19.01.2017
10:50:44
На данный момент интересует следующее:
https://jsfiddle.net/warL1fmh/1/
как сделать чтобы directive1 выполнялся перед directive0?
выяснилость что помогает transclude true
https://jsfiddle.net/warL1fmh/2/
Подскажите, если ли более верные варианты?

kaflan
19.01.2017
11:45:04
можешь через скоуп
или байндинг передовать

Yuriy
19.01.2017
11:52:13
в данном случае не соседние директивы.

kaflan
19.01.2017
12:46:40
https://github.com/filso/ng-dependency-graph/stargazers
сервис иили скоуп

Dmitry
19.01.2017
13:53:33
безработные ангулярщики есть?
стуканите в лс

Ramin
19.01.2017
15:15:06
Нужен совет. Делаем проект на Symfony. Реализовали Rest API под фронт на Ангуляре. Большинство методов уже реализовано. А фронт реализован не доконца. Теперь думаем искать ангулярщика на проекную работу, чтоб довел все до ума или переписать все на бутстрап, но тогда уже делать контролелеры напрямую без API. Речь идет об админке, моб приложения под нее не будем делать.
Что советуете сделать? Искать ангулярщика или переписывать под бутстрап и не париться?

Max
19.01.2017
15:17:30
Так бутстрап это ж чисто верстка

Ramin
19.01.2017
15:18:03
Мах, в этом случае сам бекендер сможет все сделать. Возьмем шаблон и начнем делать.

Google

Andrei
19.01.2017
15:19:08

Ramin
19.01.2017
15:19:36
Человека нет, не справился.

Max
19.01.2017
15:19:44
ну если бекендер не наговнокодит, и не надо будет потом долго рефакторить
и все равно в итоге придется брать человека кто это будет разгребать

Artyom
19.01.2017
15:21:00
Что-то мне подсказывает, что переверстать на бутстрап будет намного дешевле, чем нанимать ангулярщика. Уж очень разный уровень квалификации нужен для этих двух задач.

Max
19.01.2017
15:21:26

Ramin
19.01.2017
15:21:29
Вопрос еще в том, что сейчас админка общается с бекендом посредством API. На сколько это правильно? Возможно стоило сделать прямое общение через контролеры на фронте

Виктор
19.01.2017
15:22:27
в целом архитектурно лучше не придумаешь, я считаю

Artyom
19.01.2017
15:24:05
Выкенье ангуляровский код и сделайте обычную верстку. А бэкендер пусть прикрутит шаблоны к существующиму апи.
Хотя, нужно понимать какой объем работы уже сделан на ангуляре.
Это вам нужно искать фронтовика, тратить время на то, чтобы он разобрался в существующем коде. А вдруг там говнокод... А вдруг новый фронтовик не очень окажется.
А у вас в админке какой-то реал тайм, данные отслеживать нужно или для чего вы на ангуляре админку делали?

Ramin
19.01.2017
15:30:02
Взяли шаблон на ангуляре, после нашли разработчиков и начали работу :) Все начилось с этого

Ramin
19.01.2017
15:30:09
А теперь калбасимся

Max
19.01.2017
15:37:10
Где то я уже такое видел)

Andrei
19.01.2017
15:45:03

Ramin
19.01.2017
15:46:43
У нас бекенд хорошо организован, нужен только фронтенд. Если есть кто на примете, буду признателен за рекомендацию.

Yuri
19.01.2017
21:23:38
я не очень понял , а почему нельзя использовать и ангуляр и бутстрап? Они же за разные вещи отвечают

Denis
20.01.2017
06:48:02
потому что боль нельзя передать словами :-)

Dmitry
20.01.2017
06:51:45
Фишка не в бутстрапе, а в месте построения страницы. Как я понял был Angular + Rest (PHP Symfony) , а предполагается убрать Angular, сделав генерацию старниц на стороне бекенда, т.е. Symfony (шаблонизатор twig). Знакомая кстати ситуация, когда сваливает единственный фронт разработчик, и бэк прогеры сразу начинают шептать что фронт говно, что Symfony рулит, что надо всё выкинуть и переделать :)))
Я думаю, тут нужно подходить с точки зрения конечных целей и возможностей. Если нужно быстро, как-нибудь и подешевле, то можно и на бэке всё сделать, если нужно хорошо и на века, то лучше остаться на Angular + Rest.
P.S. Не стоит забывать, что быстро, как-нибудь и подешевле в итоге пожирает денег больше на переделки и подпорки костылями, чем сделанное сразу хорошо и качественно.

Макс
20.01.2017
07:15:45
если нужно хорошо и на века, то лучше остаться на Angular + Rest
Ну уж, на века )))

Google

Макс
20.01.2017
07:16:04
Через год опять все переделывать )

Vladislav
20.01.2017
07:17:49
#whois работаю преимущественно на больших галерах.
Последние 3 года занимаюсь ангуляром.
Сообщество интересно экспертизой.
Могу попить с сообществом пива.
Москва.

Admin
ERROR: S client not available

Vladislav
20.01.2017
07:20:32
Уважаемые знатоки, внимание вопрос: если на 300 записях в гриде в ие11 страница еле шевелится, это нормальная ситуация или руки не оттуда?
Ангуляр 1.5, простой ng-repeat c ng-bind, 10 колонок данных.
В гугле не банили. Из дельного там только гайдлайны.

Yuriy
20.01.2017
07:33:33

Vladislav
20.01.2017
08:39:54

Hesus
20.01.2017
09:31:58
Как передать данные между одним и темже контролером находящимися на одном уровне друг под другом, общий у них только апп?

A
20.01.2017
09:33:43
через сервис, наверное

Каїн
20.01.2017
09:47:13
Фабрика
Или у тебя ещё и синглтон?

Anton
20.01.2017
09:52:29
Вопрос. Есть
div.someclass(ng-class="{{ ctrl.photo.like ? 'active' : '' }}")
С сервера получаю данные, какими-то манипуляциями беру элемент из данных и делаю что-то вроде
self.photo = dataFromServer[i].photo[j];
Однако класс для div не добавляется, в веб-инспекторе
<div class="someclass" ng-class="active">, но сам класс не добавляется. ЧЯДНТ?

Виктор
20.01.2017
09:54:12
<div class="someclass" ng-class="{ 'active' : ctrl.photo.like }">

Anton
20.01.2017
09:55:24
one moment

Виктор
20.01.2017
09:55:35
после того как я поправил?
свое сообщение

Anton
20.01.2017
09:57:33
Ух ты. Крипота какая-то ваш Ангуляр и вообще веб-разработка. А как это работает? Где про это почитать можно?

Дмитрий
20.01.2017
10:00:11
Ангуляр крипота сам по себе, а не веб разработка))

A
20.01.2017
10:38:55
Представим что юи-роутер загружает html-шаблон с сервера, а в шаблоне есть еще данные в виде json. Как правильно их взять и обработать дальше?

Google

A
20.01.2017
10:41:48
Можно в шаблоне указать ссылку на json - вопрос остается такой же.
* Я понимаю что это говнокод

? Node
20.01.2017
11:45:16

Yuriy
20.01.2017
17:51:58
директива пусть и обрабатывает)

Каїн
21.01.2017
09:00:51
Я бы парсил
Отделял хтмл, жсон
По переменным их

Yuriy
21.01.2017
13:25:33
По переменным их
изначально это не совсем заработает.
можно будет сделать как-то так http://stackoverflow.com/questions/12197880/angularjs-how-to-make-angular-load-script-inside-ng-include
но, на мой взгляд, правильнее и лучше передавать json-объект как значение атрибута директивы, а директива пусть уже и кладет это знаение куда нужно

Ramin
22.01.2017
09:34:29
Ребят, на чем рекомендуете писать админку, на первом ангуляре или втором? Подбираем себе в frontend разработчика на удаленку на сдельные проекты.

Дмитрий
22.01.2017
09:35:08
Если выбор или/или, то лучше второй