Size: a a a

2021 July 06

AC

Alex Chugaev in Angular Kyiv
Може треба юзать headless браузер для запуска тестів?
источник

PP

Petro Prokopovych in Angular Kyiv
юзаю хедлесс хром, все равно падает
источник

AC

Alex Chugaev in Angular Kyiv
Хм, тоді Гугл
источник

IF

Igor Filippov in Angular Kyiv
важно чтобы браузер тоже был установлен на сервере я так понимаю...
источник

IF

Igor Filippov in Angular Kyiv
хотя наверное нет, то у меня другая задача была
источник

I

Ilya in Angular Kyiv
Всем привет. Может кто объяснить что я делаю не так?
Задача сделать кастомный контрол автокомплита . Под капотом использовал mat-autocomplete.
Реализовал ControlValueAccessor , так же добавил метод validate(), но когда юзер кликает на контрол и не выбирает опцию то контрол не подсвечивается красным. Хотя я проверил что статус invalid.
Насколько я знаю, material из коробки при статусе invalid добавляет визуально красный outline.
В чем может быть проблема?
источник

N

Nik in Angular Kyiv
было бы хорошо это увидеть к примеру на stackblitz
источник

I

Ilya in Angular Kyiv
Сделаю
источник

AK

Andrey Korovin in Angular Kyiv
а класс добавляется какой то типа invalid?
источник

I

Ilya in Angular Kyiv
Нет, хотя сам контрол invalid
источник

I

Ilya in Angular Kyiv
Мне интересно почему он не добавляется, ведь рядом обычный mat-input и с ним все ок
источник

AK

Andrey Korovin in Angular Kyiv
Возможно надо реализовать дополнительные методы https://material.angular.io/guide/creating-a-custom-form-field-control
источник

I

Ilya in Angular Kyiv
Спасибо. Видимо у меня изначально подход ошибочный - завернуть материаловский компонент в обертку.
Судя по статье - для создания кастомного контрола в material нужно делать это по их доке, иначе будет проблема как у меня
источник

V

Vladimir in Angular Kyiv
Какой cd используешь ?

Вызываешь check Validity и Марк dirty что-то там?
источник
2021 July 07

AK

Aliaksei Kuncevič in Angular Kyiv
Зьбіраю edge cases
источник

I

Ilya in Angular Kyiv
onPush,  не вызываю, у меня ж там под капотом нет формконтрола а стандартный инпут
источник

V

Vladimir in Angular Kyiv
Там иногда пробить нужно валилацию руками
источник

B

Bohdan in Angular Kyiv
Столкнулся с очень интересным багом. Добавил небольшой участок кода(показывание поля с хедеров при 403, но это не
сильно важно какой код).

Баг в том, что на проде не работает, а на всех тестовых стредах работает. Локально с флагом production работает. Уже девопсы чистили все кеши и видно, что после новых коммитов билд другой, но эта фича, не отрабатывает на проде(

Куда копать если взять вариант, что фронтовая проблема? пока поиски никуда не ведут, решил в сообщества спросить
источник

NH

Nikolai Harkusha in Angular Kyiv
эти хедеры доступны на чтение для домена на котором крутится приложение?
была такая же хрень: в дев моде выводился хедер, а на дев серваке - нет
источник

B

Bohdan in Angular Kyiv
типо в http ответе нельзя читать хедеры?
источник