pa[aad
какое отношение имеет твой вопрос к этому чату ?
Anonymous
да задолбали со спамом, почему именно эта новость именно Илона Маска
Roman
Илон Маск остается, ссылка только меняется)
🎋🎋🥷 ngSamurai
Ihor
Привет, webpack не подтягивает шаблоны в связке AngularJS + TS,
Ihor
Ihor
Webpack config
Ihor
Ihor
Template imports
Ihor
тут же и объявлен модуль declare module '*.html'
🎋🎋🥷 ngSamurai
полный конфиг покажи
Ihor
🎋🎋🥷 ngSamurai
дополни resolve: { extensions: ['.tsx', '.ts', '.js', '.html'] },
Ihor
spasibo
🎋🎋🥷 ngSamurai
у нас так пишут export class MyComponent implements ng.IComponentOptions { public controller: any; public templateUrl: string; public bindings: any; constructor() { this.controller = MyController; this.templateUrl = 'scripts/modules/module-name/components/my-component/my-component.tpl.html'; this.bindings = { }; } }
🎋🎋🥷 ngSamurai
spasibo
fixed?
Ihor
позже гляну, более детально, но в бандле темплейты появились
Ira Katz
#whois Всем привет! Я работаю над приложениями для электронного документооборота. Сама сижу в Екатеринбурге, компания американская. Вообще-то я специалист в Ангулар2+, но меня посадили на задачку перевода приложения из АнгуларДжс в Ангулар через гибрид. Кто-то из присутствующих занимался подобными вопросами? Всем хорошего дня!
Ira Katz
что подразумевается через гибрид?
У angular есть версия hybrid как промежуточная, позволяющая в рамках одного приложения совмещать angularjs и angular2+. Чтобы переводить на новый фреймворк постепенно, кусочками, и при этом все продолжало работать
Ira Katz
Переписать под новый?
Да, но не сразу целиком. Такова задумка начальства 😬
Vladyslav
Да, но не сразу целиком. Такова задумка начальства 😬
А, не первый раз с таким стыкаюсь. Совмещать не получится всеравно, так что говори им что это невозможно
pa[aad
Первый раз такое слышу. В любом случае если проект чуть сложнее туду приложения , то быстрее будет с 0 писать
такой подход есть и показывали даже работающий вариант но реальнх таких приложений я не видел
pa[aad
https://mirkomaggioni.com/2020/05/15/implementing-an-angular-hybrid-app-part-4/
pa[aad
но это будет конский бандл
Vladyslav
такой подход есть и показывали даже работающий вариант но реальнх таких приложений я не видел
Так в том то и дело, что тот переход будет работать онли в тос примере и все. А когда у тебя есть уже приложение то уже ручками будешь все переписывать, от чего отлку 0
pa[aad
но я помню шел по другому подходу, я первый проект на первом ангуляре подогнал под новый, написав оберток и заюзав либу с декораторами и еще мне повезло что до этого проект был на TS но проект загнулся, а я так не переписал
🎋🎋🥷 ngSamurai
сие будет работать только тогда когда не так много кода.. на больших интерпрайзах будеж Ж***па с миграциями.. так как переписывать все придется... все зависит от кодовой базы и от того как она написана....
🎋🎋🥷 ngSamurai
из-за того что у нас сильно много разношерстного кода миграция через "гибрид" у нас вообще не стартонула.. а столько времени на нее нам не дают.... сейчас ведутся переговоры о полной переписке кода на новый стек (ангуляр | flutter | pwa | иная хрень)
🎋🎋🥷 ngSamurai
Привет! что-то у меня прасрации какие-то сегодня....
🎋🎋🥷 ngSamurai
пытаюсь запилить диплинкинг на кордове.. при первом переходе location.url() все ОК.... делаю второй переход.. и почему-то происходит затирание query params...
🎋🎋🥷 ngSamurai
хотя $locationChangeSuccess отработала правильно...
🎋🎋🥷 ngSamurai
и компонент тоже перегрузился
🎋🎋🥷 ngSamurai
🎋🎋🥷 ngSamurai
может что по старости фреймворка забыл приписать?
🎋🎋🥷 ngSamurai
ping @rem1te
Rem1te
ого
Rem1te
пытаюсь запилить диплинкинг на кордове.. при первом переходе location.url() все ОК.... делаю второй переход.. и почему-то происходит затирание query params...
слышишь, а у тебя и при первом переходе квери парамсы пустые, ну типа в урле на которую ты идешь они есть, но в консоль логах их уже нету, ага?
Rem1te
а на чем навигация напилина?
Rem1te
если чета готовое врубай трейсинг
Rem1te
вангую редирект какой-то
🎋🎋🥷 ngSamurai
Стандартная навигация
🎋🎋🥷 ngSamurai
У нас полный олдскул ))
Rem1te
а че там можно дев трейсинг подрубить ? я уже не помню
Oleksiy
#hot #vacancy #dotnetdeveloper #remote #fullstackdevelopers #fulltime #job #developerjob #angular 🇺🇸USA company Сider Consulting is looking for: 👨‍💻Middle/Senior .Net Dev. (Full Stack) Salary: $2,500- $4,500 English level: Intermediate and higher ABOUT Cider Consulting: Cider Consulting is a team of creative people working on stellar digital products. Cider was founded in 2009. We're headquartered a few miles outside New York City, and our team largely works remotely, spread across several cities around the world. We really value our talented team. Learning is a lifestyle. We want you to have every opportunity to stay fresh and up to date on the trends and technologies in our industry. Generous equipment allowances and conference/travel budgets for everyone! Who says you need to move to work at a great company? Not us. We know there's great talent all over the place and we are a completely distributed company. Do great work from an environment that you're comfortable in. TECHNICAL SKILLS: * C# * .Net * Angular * TypeScript * MSSQL * PostgreSQL RESPONSIBILITY: * Feature development; * Support issues; * Code reviews; * Ensure high-level quality of the code; * Communicate with the Team Lead regarding the architecture decisions WHAT’S IN IT FOR YOU: * Competitive salary according to the qualifications; * Comfortable working environment * Long-term employment with company from USA * Remote job * Flexible working hours 📩CONTACTS: * Email: aleksey.n@accucontrive.com * Skype: live:60b373a446476b78 * Telegram/viber/whatsapp: +380953482889 * Facebook: https://lnkd.in/g9ArJ-d * Likedin: https://lnkd.in/g9Dj6cS Keep in touch!
🎋🎋🥷 ngSamurai
#hot #vacancy #dotnetdeveloper #remote #fullstackdevelopers #fulltime #job #developerjob #angular 🇺🇸USA company Сider Consulting is looking for: 👨‍💻Middle/Senior .Net Dev. (Full Stack) Salary: $2,500- $4,500 English level: Intermediate and higher ABOUT Cider Consulting: Cider Consulting is a team of creative people working on stellar digital products. Cider was founded in 2009. We're headquartered a few miles outside New York City, and our team largely works remotely, spread across several cities around the world. We really value our talented team. Learning is a lifestyle. We want you to have every opportunity to stay fresh and up to date on the trends and technologies in our industry. Generous equipment allowances and conference/travel budgets for everyone! Who says you need to move to work at a great company? Not us. We know there's great talent all over the place and we are a completely distributed company. Do great work from an environment that you're comfortable in. TECHNICAL SKILLS: * C# * .Net * Angular * TypeScript * MSSQL * PostgreSQL RESPONSIBILITY: * Feature development; * Support issues; * Code reviews; * Ensure high-level quality of the code; * Communicate with the Team Lead regarding the architecture decisions WHAT’S IN IT FOR YOU: * Competitive salary according to the qualifications; * Comfortable working environment * Long-term employment with company from USA * Remote job * Flexible working hours 📩CONTACTS: * Email: aleksey.n@accucontrive.com * Skype: live:60b373a446476b78 * Telegram/viber/whatsapp: +380953482889 * Facebook: https://lnkd.in/g9ArJ-d * Likedin: https://lnkd.in/g9Dj6cS Keep in touch!
@laksan1 FYI)
🎋🎋🥷 ngSamurai
#hot #vacancy #dotnetdeveloper #remote #fullstackdevelopers #fulltime #job #developerjob #angular 🇺🇸USA company Сider Consulting is looking for: 👨‍💻Middle/Senior .Net Dev. (Full Stack) Salary: $2,500- $4,500 English level: Intermediate and higher ABOUT Cider Consulting: Cider Consulting is a team of creative people working on stellar digital products. Cider was founded in 2009. We're headquartered a few miles outside New York City, and our team largely works remotely, spread across several cities around the world. We really value our talented team. Learning is a lifestyle. We want you to have every opportunity to stay fresh and up to date on the trends and technologies in our industry. Generous equipment allowances and conference/travel budgets for everyone! Who says you need to move to work at a great company? Not us. We know there's great talent all over the place and we are a completely distributed company. Do great work from an environment that you're comfortable in. TECHNICAL SKILLS: * C# * .Net * Angular * TypeScript * MSSQL * PostgreSQL RESPONSIBILITY: * Feature development; * Support issues; * Code reviews; * Ensure high-level quality of the code; * Communicate with the Team Lead regarding the architecture decisions WHAT’S IN IT FOR YOU: * Competitive salary according to the qualifications; * Comfortable working environment * Long-term employment with company from USA * Remote job * Flexible working hours 📩CONTACTS: * Email: aleksey.n@accucontrive.com * Skype: live:60b373a446476b78 * Telegram/viber/whatsapp: +380953482889 * Facebook: https://lnkd.in/g9ArJ-d * Likedin: https://lnkd.in/g9Dj6cS Keep in touch!
а чего ЗП такая мизерная?
Rem1te
та ну не серьезно 2.5к долларов. нью йорк, си шарп и ангуляр
Rem1te
вообще уже ахуели
🎋🎋🥷 ngSamurai
вообще уже ахуели
еще и фулстэк
Rem1te
https://www.youtube.com/watch?v=IGegckMqETA
Rem1te
чета вспомнилось
Rem1te
еще и фулстэк
ещё и синьйор помидор
🎋🎋🥷 ngSamurai
@rem1te в общем.. если находится на любой странице, то переход с дипЛинка срабатывает на ОК.. но если находится на тойэе странице то происходить пергруз страницы...
🎋🎋🥷 ngSamurai
ещё и синьйор помидор
ну тут и милд зачесался тоже ))
🎋🎋🥷 ngSamurai
но все равно мало ))
Rem1te
та шота там с роутингом нахимичино
Anton
всем привет. делаю свой кастомный компонент для редактирования списка значений. для юзера это выглядит как textarea и на каждой строке свое значение, в моделе это массив строк
Anton
как лучше делать? внутри компонента сделать vm.value_string = vm.ngModel.split("\n")? или $formatters, $parsers из ngModelController?
Anton
лучше через $formatters, $parsers
что-то не сработало так. я внутри парсера делал split("\n") и он менял мне данные в <textarea>
🎋🎋🥷 ngSamurai
что-то не сработало так. я внутри парсера делал split("\n") и он менял мне данные в <textarea>
у тебя последняя анга? они там меняли логику вроде в 1,7 если мне память не изменяет
Anton
не, у меня 1.5.8
Anton
ок, посмотрю, спасибо за наводку. пока сделал через отдельную переменную
🎋🎋🥷 ngSamurai
по старому вроде немного геморно было... посмотри либу для ng.-min ng-max
Anton
https://jsfiddle.net/g/s5gKC/
Anton
вот какая-то странная реализация. валидация происходит в parser и formatter
Anton
fixed?
еще не успел попробовать. подзабил :))
Ко
Всем привет, подскажите пож, мож сталкивался кто... У меня на инпуте есть директива ng-paste, там дергается функция, в которой я вот таким способом забираю и далее форматирую вставляемый через ctrl/cmd + v текст, либо который вставляется через контекстное меню мыши... const value = ev.originalEvent.clipboardData.getData('Text'); И у меня на маке все чудно работает... Но как оказалось на винде поведение иное и пока что необъяснимое для меня... Там это работает ожидаемо ток если вставка идет через контекстное меню мыши, либо..... ctrl + v, но только при выбранной английской раскладке клавиатуры... И вот это для меня самый загадочный момент... Если сменить раскладку на кириллицу, то обработчик просто не срабатывает вообще... Что за магия такая? Может сталкивался кто? И как обработчик вставки может быть связан с раскладкой клавиатуры?
Vladyslav
Всем привет, подскажите пож, мож сталкивался кто... У меня на инпуте есть директива ng-paste, там дергается функция, в которой я вот таким способом забираю и далее форматирую вставляемый через ctrl/cmd + v текст, либо который вставляется через контекстное меню мыши... const value = ev.originalEvent.clipboardData.getData('Text'); И у меня на маке все чудно работает... Но как оказалось на винде поведение иное и пока что необъяснимое для меня... Там это работает ожидаемо ток если вставка идет через контекстное меню мыши, либо..... ctrl + v, но только при выбранной английской раскладке клавиатуры... И вот это для меня самый загадочный момент... Если сменить раскладку на кириллицу, то обработчик просто не срабатывает вообще... Что за магия такая? Может сталкивался кто? И как обработчик вставки может быть связан с раскладкой клавиатуры?
Ngchange лучше и не должно быть проблем