Konstantin
мне что нужно сделать ? Трансформировать собственное значение или эти значения ?
Rem1te
в принципе при сетапе значения с бекенда привести их к такому виду. но мне не нравиться если честно такой подход предпочитаю завязываться на максимально простые типы данных айдишники, строки поэтому опции можно представить как <option ng-repeat="item in currencies" value="item.short">
Евгений
Вопрос по ui-router: Используется lazyload. При открытии ссылки в новой вкладке - страница не загружается (не может перейти по стейту). Посмотрел, после загрузки страницы, transition становится пустым. Как быть?
Rostyslav
Не понял, что это за ошибка и какие способы ее решения?
🎋🎋🥷 ngSamurai
Не понял, что это за ошибка и какие способы ее решения?
1) если клацнуть на линк, то все расписано 2) а если подумать, то у тебя зацикливание в сервисе.. либо инжектор не прописан толком или модуль не заимпортен
Алексей
Всем привет, подскажите, пожалуйста. Я могу как то вызвать метод одного компонента из другого не связанного компонента?
Алексей
можешь, но не надо так делать
А как лучше сделать, если есть необходимость использовать один и тот же функционал, но в разных компонентах?
Rem1te
напишите сервис и вынесите етот метод туда, а потом сервис заинжектите в нужных Вам местах
Алексей
Спасибо, почитаю
pa[aad
А как лучше сделать, если есть необходимость использовать один и тот же функционал, но в разных компонентах?
а если сервис используется в разных контекстах для понимания и компоненты предназначены для разного, то лучше сделать функционал отдельным для разных компонентов в будущем появляются требования которые различаются ибо если это разные источники они скорее всего будут выставлять разные требования
Darya
Всем привет, мы завтра проводим конференцию по трендам веб-разработки и soft skills. Хочу предложить вам бесплатные пригласительные по промокоду TECHSKILL: http://getitconf.com/ Если будут воппросы - пишите 😉
Darya
будет, да) могу в лс прислать ссылку
Anonymous
шли сюда
Darya
вообще стрим платный, нуууу ок присоединяйтесь https://www.youtube.com/watch?v=z9sXN1OSzX4
Anonymous
илите которая сидит на первом ангуляре бесплатно будет
Максим
вообще стрим платный, нуууу ок присоединяйтесь https://www.youtube.com/watch?v=z9sXN1OSzX4
презентация началась 4 часа назад. заняла 2 минуты..) ......
🎋🎋🥷 ngSamurai
Максим
🎋🎋🥷 ngSamurai
привет.. может кто подсказать.,,, приходится в QA мигрировать немного )) надо на нг1 юнит тесты запилить....пытался вчера 2 часа jest запилить..... та ки не смог все подготовить.. удалил,,,, установил карму и иже с ним прилагающиеся репортеры и препроцессоры... еле как все поднастроил .. теперь хоть запускается... но... тестов нет.. а все падает....
🎋🎋🥷 ngSamurai
откуда afterAll берется ума не приложу...
Rem1te
откуда afterAll берется ума не приложу...
в тестах посмотрите :) это ключевая функция жасмина
Rem1te
тогда у вас конфиг не конфиг
🎋🎋🥷 ngSamurai
тогда у вас конфиг не конфиг
да... пришлось с сортировкой файлов разбираться... стрнанно что карма так к этом упридирается... по идее при импорте все js файлов все должно работать автоматом с импортами модулей... а тут.. сначала добавил главный модуль потому все модули из всех папок .. и уже потом заимпортил остальные файлы с wildcard'ом из подпапок....
🎋🎋🥷 ngSamurai
У вас qa пишут юнит тесты? :)
у нас никто не пишет)
🎋🎋🥷 ngSamurai
а тут приперло всех)
🎋🎋🥷 ngSamurai
уже хорошо что expect(2).toBe(2); срабатывает ))))
Rem1te
karma.conf.js module.exports = function (config) { config.set({ basePath : '', frameworks : ['jasmine', '@angular-devkit/build-angular'], plugins : [ require('karma-jasmine'), require('karma-chrome-launcher'), require('karma-jasmine-html-reporter'), require('karma-coverage-istanbul-reporter'), require('@angular-devkit/build-angular/plugins/karma'), require('karma-verbose-reporter'), ], client : { clearContext: false // leave Jasmine Spec Runner output visible in browser }, coverageIstanbulReporter: { dir : require('path').join(__dirname, '../coverage'), reports : ['html', 'lcovonly'], fixWebpackSourcePaths: true }, reporters : ['progress', 'kjhtml'], port : 9876, colors : true, logLevel : config.LOG_INFO, autoWatch : true, browsers : ['Chrome'], singleRun : false }); }; spec.config { "extends": "../tsconfig.json", "compilerOptions": { "outDir": "../out-tsc/spec", "types": [ "jasmine", "node" ] }, "files": [ "test.ts", "polyfills.ts" ], "include": [ "**/*.spec.ts", "**/*.d.ts" ] }
Rem1te
может поможет
Rem1te
ето из Ангуляра 7-го конфит
Rem1te
на тайп скрипт
Rem1te
но может подправите и пойдет
Igor
https://pastebin.com/KtMXjU4b конфиг из проекта на 1 ангуляре
Rem1te
@jashka_jashka
Jugger
бан
Rem1te
@jashka_jashka
Rem1te
@jashka_jashka
Dima
Подскажите плз для ангуляра норм интерфейсы готовые. Мне надо вот добавить форму с выбором чекбоксов и кнопкой отправки
Dima
Есть норм решения?
Максим
https://material.angularjs.org/latest/demo/input чем нет
🎋🎋🥷 ngSamurai
@returns {angular.IPromise<angular.IHttpResponse<T> | never>} что означеет never?
dмтрй
чуваки, такой трабл нужен ангулярщик в тиму, а пока серфил интернет, понял, что ангуляр не особо востребован в россии , тут как то больше по реакту, где вообще ищите работу сами?
Максим
чуваки, такой трабл нужен ангулярщик в тиму, а пока серфил интернет, понял, что ангуляр не особо востребован в россии , тут как то больше по реакту, где вообще ищите работу сами?
Ну как не востребован.. вполне .. просто реакт на хайпе сейчас.. все хотят модное.. и не важно, что не все модное уместно в конкретном проекте
Максим
И как разраб - нужно просто идти с рынком, иначе ты никому не нужен будешь) так что нужно изучать то, что востребовано
dмтрй
может просто от рынка зависит, тут нет особой нужды как то креативить в работах и сложных системах
Rem1te
большая современная проблема банков и других больших легаси проектов кинуться щас искать программиста на любой старый стек в веб разработке - смерти подобно
Rem1te
никто не хочет ангулярджс, никто не пойдет на джиквери поддерживать что-то
dмтрй
так, а вы на зарубежный рынок работаете?
Rem1te
да тут наверно уже никто не пишет на ангуляр джс :)
Rem1te
сидят просто по старой памяти, вдруг кому помогут :)
dмтрй
а почему не перейдете на реакт?
dмтрй
или тот же вью
Максим
а почему не перейдете на реакт?
В плане не перейдете?) Мы сейчас свой проект переносим
pa[aad
а почему не перейдете на реакт?
по той же причине почему с реакта не переходят на ангуляр
pa[aad
все аутсорсят
dмтрй
грустно слышать, потому что сами делаем инструмент для настройки бэкофиса именно на ангуляре для иностранного рынка, а найти кого то, кто хотел бы развивать проект на ангуляре в мск нет
pa[aad
сейчас есть такая тема как micro frontends это когда фронт пилят разные команды, включая бекенд и при этом можно юзать web компоненты с разных фреймворков получая гибридный фронтенд
dмтрй
у нас 8
pa[aad
ну так, не тот чат нужен вам
pa[aad
у нас 8
@angular_ru
dмтрй
@angular_ru
оу спасибо
Rem1te
у нас 8
странно, на актуальный ангуляр вроде нет особых проблем в поисках разработчиков
dмтрй
В Линке смотрю, в основном на реакте чуваки
Rem1te
а вы не пишите Angular 8 а пишите просто Angular :)
Rostyslav
Всем привет, какие есть методы отображать превью файлов(первую страницу документов)?
🎋🎋🥷 ngSamurai
Всем привет, какие есть методы отображать превью файлов(первую страницу документов)?
рендерить на сервере и возвращать превью,,, ну или юзать плагины
pa[aad
Всем привет, какие есть методы отображать превью файлов(первую страницу документов)?
очень сложно будет для каждого типа файла пилить preview смотря на примеры каких-то cloud стореджей, у них есть preview для картинок только
pa[aad
каких документов ? т.е. надо конкретней что за типы форматов от этого отталкиваться что есть в инете, что на бекенде для решения этой задачи
🎋🎋🥷 ngSamurai
никто не хочет ангулярджс, никто не пойдет на джиквери поддерживать что-то
(FYI @ohmanisnasty ) пишешь в job description'e что ищешь ангулярщика и все )) без указания версии... и находятся более менeе желающие... приходящие... и с опаской спрашивающие "версию" нгэшки в проектах) у нас два больших легаси на angularJS... переписывать или мигрировать никто не будет уже никогда и никто уже про это и не говорит... а новые проекты пишем на angular@latest недавно получили нового евелопера в команду.. и ничего.. за 2 недели выучил нг1 ))) теперь помогает если трубы горят в проекте....
🎋🎋🥷 ngSamurai
Всем привет, какие есть методы отображать превью файлов(первую страницу документов)?
для pdf есть pdf.js библиотека.. через нее можно прорендерить первую страницу... а для доков уже толко через backend все обрабатывать и thumbs'ы возвращать на frontend