Size: a a a

Angular - русскоговорящее сообщество

2020 May 14

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Vi ٩(̾●̮̮̃̾•̃̾)۶
сабмит вот, но туда даже не заходит
а в компоненте нигде не обнуляется переменную с формой?
источник

Vi ٩(̾●̮̮̃̾•̃̾)۶... in Angular - русскоговорящее сообщество
нет(
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Kenya-West ✔
Заменил inputs на inputs?

<input class="file-drop-area__file-input" [ngClass]="state.files.length === 0 ? 'file-drop-area__file-input--full-height' : 'file-drop-area__file-input--half-height'" type="file" [accept]="inputs?.restrictions.extensions.fileExtensions.join(', ')" multiple>
   <p>Максимальный размер файла: {{(inputs?.restrictions.size / 1024 / 1024).toPrecision(1)}} МБ</p>
   <p>Типы файлов: {{inputs?.restrictions.extensions.fileExtensions.join(", ")}}</p>


Всё равно та же ошибка со ссылкой на родительский (!) компонент. Почему на него? Angular Ivy 9.1
покажите скрин ошибки
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
можно подебажить попробовать, что там происходит. В первый раз поставить breakpoint на место ошибки и посмотреть что там при первом сабмите
источник

Vi ٩(̾●̮̮̃̾•̃̾)۶... in Angular - русскоговорящее сообщество
ok. Ща чекну
источник

K✔

Kenya-West ✔ in Angular - русскоговорящее сообщество
Oleg Safonov
покажите скрин ошибки
Извините, понял в чем ошибка - забыл заглянуть в стектрейс. На 3-4 строке была ошибка в .ts-файле компонента - проверки на null/undefined не было. Спасибо
источник

AV

Anton Volkov in Angular - русскоговорящее сообщество
Alexander Kolomiytsev
Надо просто разделять что формируется на стороне сервера и на стороне клиента. Вначале сервер формирует html, потом он его отдает на клиент, который запускает js, убирает все что сделал сервер и формирует уже свой html. На сервере вам такой функционал ни к чему, а на клиенте у вас будет работать если вы добавите вначале выход из этой структуры с проверкой например такой if (typeof window === 'undefined') { return; }
Спасибо - сейчас попробую
источник

ТЖ

Тихон Жарких... in Angular - русскоговорящее сообщество
Oleg Safonov
поделитесь что было, мало ли возникнет проблема ткакя)
на этой вкладке Virtual space, галочка After the end of line , её надо убрать
правда у меня она не стояла, просто какой-то лаг произошёл и так было в одном файле, перепроставил и прошло
источник

K✔

Kenya-West ✔ in Angular - русскоговорящее сообщество
Разработчикам кастомных компонентов на Angular Material: можно ли разработать компонент, заменяющий mat-form-field, или позволено написать лишь компонент, вставляющийся внутрь mat-form-field?

Я не хочу нагружать пользователя написанием обработки ошибок. Если надо, пусть чреез ng-content внутрь моего компонента их прокидывает...
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Тихон Жарких
на этой вкладке Virtual space, галочка After the end of line , её надо убрать
правда у меня она не стояла, просто какой-то лаг произошёл и так было в одном файле, перепроставил и прошло
👍
источник

Vi ٩(̾●̮̮̃̾•̃̾)۶... in Angular - русскоговорящее сообщество
Oleg Safonov
можно подебажить попробовать, что там происходит. В первый раз поставить breakpoint на место ошибки и посмотреть что там при первом сабмите
проблема была в том, что я удалял контрол один.
источник

I

Ilya in Angular - русскоговорящее сообщество
Всем привет. кто-то делал темные темы для сайтов? У меня в angular material dialog*е почему-то цвет  не меняется, когда во всей апке меняется. Может кто стыкался?
источник

K✔

Kenya-West ✔ in Angular - русскоговорящее сообщество
Ilya
Всем привет. кто-то делал темные темы для сайтов? У меня в angular material dialog*е почему-то цвет  не меняется, когда во всей апке меняется. Может кто стыкался?
Каким руководством по переводу Angular-приложения на темную тему пользовались, если не секрет?
источник

I

Ilya in Angular - русскоговорящее сообщество
зачем руководство
источник

I

Ilya in Angular - русскоговорящее сообщество
это банальная задача, переменные меняешь и все
источник

I

Ilya in Angular - русскоговорящее сообщество
есть набор для темной есть для светлой
источник

I

Ilya in Angular - русскоговорящее сообщество
но всплывают косяки с попапами
источник

I

Ilya in Angular - русскоговорящее сообщество
о чем и спросил, т.к. сам пока не откопал ответ/решение
источник

ТЖ

Тихон Жарких... in Angular - русскоговорящее сообщество
Ilya
Всем привет. кто-то делал темные темы для сайтов? У меня в angular material dialog*е почему-то цвет  не меняется, когда во всей апке меняется. Может кто стыкался?
надо подробно посмотреть саму тему в scss
там в самом диалоге может какой-нибудь фон прописан быть с другим цветом (или вовсе не прописан)
и надо будет всего-лишь дописать строчку
источник

I

Ilya in Angular - русскоговорящее сообщество
Тихон Жарких
надо подробно посмотреть саму тему в scss
там в самом диалоге может какой-нибудь фон прописан быть с другим цветом (или вовсе не прописан)
и надо будет всего-лишь дописать строчку
в том-то и дело, что я в диалог бросаю компонент, в котором стили 100% рабоичие
источник