Anonymous
так это селекторы
Anonymous
это другое совсем
Anonymous
нет селекторов скоупов
Anonymous
они наследуются просто друг от друга
🐙 Павел
Тогда извинити.
Anonymous
и можно вытащить $parent и $root
Rmn
а че лучше сервис или фактори и зачем их вообще использовать
Anonymous
фактори
Anonymous
чтобы писать в них какие-то функции, которые надо шарить
Andrew
они одинаковые
Anonymous
не совсем
Andrew
сервисы делаются через фактори
Andrew
можете в сорсах ангуляра посмотреть
Anonymous
сервисы с new вызываются вроде
Rmn
да я как новичек посмотрел, не понял разницу в них
Rmn
она там есть
Rmn
но такая незаметная
Rmn
тип обращение идет по разному
Anonymous
юзай фактори короче, все юзают фактори, всем норм
Rmn
да, когда гуглил везде ответ один "все юзают и ты юзай"
Дима
да я как новичек посмотрел, не понял разницу в них
Вот здесь исчерпывающе http://blog.thoughtram.io/angular/2015/07/07/service-vs-factory-once-and-for-all.html
Andrew
вот вот
Rmn
ангулар сложна
Rmn
что то вызывается
Rmn
куда то передается
Rmn
где то принимается
Rmn
все жс фреймворки такие запутаные?
Дима
все жс фреймворки такие запутаные?
Ну все стараются как можно сильнее упрощать использование
Дима
А теперь angular - это отличный образец как не надо делать, все внимательно изучают и делают выводы)) (по возможности)
Rmn
то есть не я один так мучаюсь?
Rmn
я смотрю много людей жалуются на его оверсложность
Rmn
но я с фронтом только недавно начал работать и только начал изучать
Rmn
мне все сложно сейчас будет
Дима
Он не сложный, он переусложненный 😄 Некоторые вещи просто не надо было делать, а многие - не надо было делать ТАК
Anonymous
ну ангуляр это такой жава-энтерпрайз, притащенный во фронт
Anonymous
поэтому он так выглядит
Дима
Если изучишь хорошо первый ангуляр, то всё остальное фигнёй покажется
Rmn
я знал что я где то это уже видел
Rmn
Если изучишь хорошо первый ангуляр, то всё остальное фигнёй покажется
ага надеюсь что если я переживу эту боль изучения ангулар, нормальные фреймворки вообще изи будут
Rmn
ну ангуляр это такой жава-энтерпрайз, притащенный во фронт
я вот например так и не понял смысла использования фактори, создания 3х файлов, разбивка на фактори, сервис, клиент, потом это все инжектить куда то
Rmn
3 файла можно не создавать, но тогда путаешься
Rmn
но раз так нужно
Rmn
и все так делают
Rmn
тогда ок)
Anonymous
а тебе нужно аплоадить картинку в 5 контроллерах
Дима
ага надеюсь что если я переживу эту боль изучения ангулар, нормальные фреймворки вообще изи будут
На самом деле если бы мне кто-то в самом начале показал, что можно делать вот так, то это бы мне сохранило наверное бы целые недели в отладчике https://codepen.io/martinmcwhorter/post/angularjs-1-x-with-typescript-or-es6-best-practices Реально с таким подходом ангуляр начинает выглядеть совсем по другому
Rmn
в общем у меня задача сейча наполнить таблицу, данные получаются вызовом апи на сервере
Rmn
2 таблицы точнее на 1 станице
Rmn
в таблицах нужно добавление строк, изменение и еще рядом несколько импутов которые должны отправляться на сервер
Rmn
я думаю использовать сервис/клиент вместо фактори, просто потому что меньше кода и проще
Rmn
я понял что фактори дает больше контроля и возможностей
Rmn
но это моя 1я неделя работы с жс и ангулар
Дима
Возьми сразу restangular, чтобы упростить себе жизнь с REST api, сделай service, хранящий итоговые данные для вывода таблицы, а в котроллере таблицы просто запрашивай их когда надо
Rmn
меня посадили джуном на полуготовом проекте, я пока добавлять либы новые не стану
Дима
Ааа, фигово тогда
Rmn
и вообще я больше по бекэнду и фронт это такая боль для меня
Rmn
я ушел с десктопа на .нет потому что мне там не очень нравилась евентовая модель потому что не поймешь куда что передается и вызывается и попал на ангулар где тоже самое кек
Дима
и вообще я больше по бекэнду и фронт это такая боль для меня
Оу, тогда сочувствую 😄 Урывками в фронт лучше сейчас вообще не лезть, слишком уж обширная тема
Rmn
вот как раз урывками и лезу
Rmn
и просто боль
Anonymous
а что есть чтобы из сваггера в ангуляр наконвертить?
Rmn
тем более сразу начинать с ангулар
Rmn
вообще план ок
Anonymous
можно в первый, можно наверное во второй, только я на нем еще не писал
Rmn
я открываю рабочий код, вроде понимаю, все описанно четенько, начинаю повторять, у меня даже не вызываются функции
Дима
Это норма
Дима
У меня в впервый раз всё остановилось на "я открываю рабочий код и не понимаю"
Rmn
тут простенький код, без особой логики, вроде ясно все
Rmn
функции короткие
Rmn
я делаю все один в один, для своей задачи
Rmn
мой кода не вызывается вообще. рабочий все ок
Rmn
у меня чуть глаза не начали кровоточить
Rmn
но я потом привык
Rmn
и ангулар уже не такой страшный показался
Rmn
я вот и думаю что если ангулар освою на каком нибудь более менее уровне, то меня ничего не испугает
Дима
Побочный эффект - в процессе изучения можно слегка поседеть)
Rmn
у меня уже волосы выпадать начали