🎋🎋🥷 ngSamurai
@jashka_jashka ping
🎋🎋🥷 ngSamurai
сапортить и развивать легаси дорогое удовольствие
а что делать?) миграция на новое стоит дороже в 2х раза
Anton
Ангуляржс топ
Максим
а что делать?) миграция на новое стоит дороже в 2х раза
лучше один раз вложить на миграцию, чем потом всю жизнь поддерживать это
🎋🎋🥷 ngSamurai
лучше один раз вложить на миграцию, чем потом всю жизнь поддерживать это
Такое можно провернуть, только если есть буфер в полгода.... Иначе на это мало кто подпишется...
🎋🎋🥷 ngSamurai
Тем более что нельзя так просто взять и прыгнуть на нг9... Надо переписать 99% кода...
Максим
Тем более что нельзя так просто взять и прыгнуть на нг9... Надо переписать 99% кода...
в таком случае лучше переписать на какой-нибудь условный реакт.. там раб силы достаточно много...
Константин
в таком случае лучше переписать на какой-нибудь условный реакт.. там раб силы достаточно много...
так проблема не в рабочей силе, а во времени бизнесу не очень то интересно выкидывать пол года разработки на то, что не приносит денег напрямую
Максим
так проблема не в рабочей силе, а во времени бизнесу не очень то интересно выкидывать пол года разработки на то, что не приносит денег напрямую
зато, в будущем у тебя ускоряется разработка, проще найти человека на проект и в целом легче поддерживать.. в энтерпрайзе конечно скорее всего такое долго будут согласовывать и скорее всего просто рядом начнут на другом фреймворке /библиотеке достраивать... но в норм проектах которых я был - везде понимали, что лучше переделать.. да дольше, да пока без новых фич, но зато светлое будущее)
Костя
зато, в будущем у тебя ускоряется разработка, проще найти человека на проект и в целом легче поддерживать.. в энтерпрайзе конечно скорее всего такое долго будут согласовывать и скорее всего просто рядом начнут на другом фреймворке /библиотеке достраивать... но в норм проектах которых я был - везде понимали, что лучше переделать.. да дольше, да пока без новых фич, но зато светлое будущее)
Всё так и всё это понимаем. Собираемся в ближайшем будущем переезжать на react вместе с серьёзным расширением функционала и редизайном. Но проектирование + создание макетов + разработка займут около 9 месяцев. А пользователи жалуются на баги и просят реализовать ряд несложных продуктовых фич сейчас. Поэтому и ищем параллельно спеца для апдейта действующей платформы.
Anton
привет! у меня есть component с transclude: true. я в $onInit делаю $element.find(selector) тех данных, что должны быть внутри ng-transclude и не получаю ничего
Anton
как мне достучаться до элементов, которые внутри ng-transclude?
Anton
на sof советуют обернуть в $timeout(.., 0)
Anton
а, всё. вместо $onInit надо было $postLink
Кириллл
У меня есть вьюха, генерируемая ангуляром, в хтмл переменная пишется норм, а в js —нет <div id="item_{{ item.type }}_{{ item.id }}"></div> <script> console.log(item.type + '_' + item.id); console.log('{{ item.type }}_{{ item.id }}'); </script> Вопрос в том, как к item в js обратиться Чяднт?
Anton
внутри <script> ангуляр же не будет обрабатывать все эти переменные
Кириллл
А как мне их вывести?
Anton
а что ты хочешь сделать?
Кириллл
У меня инфинити скролл для ленты новостей, и под каждой новостью мне нужно инициализировать блок с рекламой
Кириллл
Вопрос, кажется, теряет свою актуальность. Погуглил — говорят, нужно через контроллер давать доступ к переменной. Плюс обнаружил, что в проекте уже есть инициализация. С легаси дремучим работаю просто
Кириллл
AdBlock'ера на вас не хватает)
Попробуй отключить адблок — удивишься от количества рекламы в интернете))
🎋🎋🥷 ngSamurai
Кириллл
Не за это платят, так что мне норм☺️
Nastya
всем приветы) #вакансия Локация: #удаленно#удаленка З/п: 120 - 140к Контакты: @ndervanova Ищем Middle Frontend разработчика в высоконагруженный ,интересный проект для переработки интерфейса приложения. Основной задачей будет написание рядом с нуля нового приложения с использованием текущего бэкэнда. Важно: хорошее знание Angular2, Angular8 Работа удаленная, оформление по ТК РФ. Команда-супер! ждем тебя;)🦅 вакансия:itиdigital#работа#frontend#разработчик#angular#remote#javascript#vacancy
Rem1te
вот если бы 300-400
Rem1te
то туда
🎋🎋🥷 ngSamurai
вот если бы 300-400
маловато...
Rem1te
уух ож этих избалованные легаси сапортеры
Константин
уух ож этих избалованные легаси сапортеры
1козуля в месяц за выгорание)
Rem1te
ну че, 400к это 5 денег в месяц :)
Rem1te
Темболее :)
🎋🎋🥷 ngSamurai
по идее больше
не не не.... ты еще вычти все остальные расходы и плюс налоги)))
🎋🎋🥷 ngSamurai
у меня 110к минимум только на оплату квартиры и интернет уходит )
Nikita
у меня 110к минимум только на оплату квартиры и интернет уходит )
мы говорим про зарплату, причем тут аренда лол
🎋🎋🥷 ngSamurai
мы говорим про зарплату, причем тут аренда лол
зп в 140к мало) я про это) потому что она удаленная)
Nikita
110к это где аренда ?)
Nikita
прошу прощения
🎋🎋🥷 ngSamurai
мюнхен)
Nikita
ааааа
🎋🎋🥷 ngSamurai
и это еще если повезет )
🎋🎋🥷 ngSamurai
🤬
Anton
жить в мюнхене и считать все в рублях
Anton
занятно
🎋🎋🥷 ngSamurai
жить в мюнхене и считать все в рублях
при поиске удаленной работы как в данном случае я перевожу зп из предложения на €.. и на это я как бы намекал.. 😉
Ирина
Здравствуйте, я Ирина - рекрутер
Ирина
#вакансия
Ирина
Вакансия для Ростова-на-Дону Frontend-разработчик Middle, офис. опыт работы: 3–6 лет. Основная задача - сразу верстать на Angular8. Много разных интересных проектов, которые постоянно пополняются. зп 60 -100. Компания ООО GrowApp Solutions - российская IT-компания профессиональных разработчиков сайтов, мобильных сервисов, приложений и программного обеспечения. Контакты @Rogachkova Откликайтесь!!! Спасибо
🎋🎋🥷 ngSamurai
60-100к за миддла/сеньора?) 😭
Rem1te
долларов в год ?:)
AluV (დანიილ)
Ну в России это вполне рыночная ЗП
🎋🎋🥷 ngSamurai
да.. но судя про портфолио.. за проекты они берут как положено...
Ксюшенька
привет, подскажите пожалуйста создала директиву headerTemplate вставляю ее внутри другой разметки, хедер отображается, но перестает работать ng-repeat но если закоментировать headerTemplate, то все работает <header-template></header-template> <div class="title">List of songs</div> <div class="list-group"> <a href="#" class="list-group-item list-group-item-action" ng-repeat="item in ctrl.globalState.songsData" > {{item.title}} </a> </div>
Anton
в консоли пусто? ошибки?
Ксюшенька
в консоли пусто? ошибки?
получилось исправить, возник другой вопрос может кто-то сталкивался с подобным https://qna.habr.com/q/781485
Anton
угу
Точно? Если вывести этот глобал стейт - работает?
Ксюшенька
Точно? Если вывести этот глобал стейт - работает?
угу app.controller("playerController", function ( $scope, $rootScope, $http, ) { const ctrl = this; ctrl.globalState = $rootScope.state; $http({ method: "GET", url: "https://api.deezer.com/artist/338/top?limit=30", }).then((response) => { ctrl.globalState.songsData = response.data.data; }); });
Anton
Я про шаблон
Anton
{{ ctrl.globalState }}
Ксюшенька
{{ ctrl.globalState }}
не понимаю вопрос
Ксюшенька
можешь пожалуйста уточнить
Anton
ng-controller=“playerController as ctrl”
Anton
У тебя так?
Ксюшенька
app.config(function ($stateProvider) { $stateProvider.state("homePage", { url: "/", templateUrl: "pages/player/index.html", controller: "playerController as ctrl", }); }); у меня так
Ксюшенька
ng-controller=“playerController as ctrl”
это вроде бы же одно и тоже
Ксюшенька
если я правильно понимаю то дело в запросе, так как изначально undefined, потому что данные не успели прийти
Anton
Откуда scope узнает об контроллере