Size: a a a

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

2019 June 25

KK

Kolia KK in Angular Material — русскоговорящее сообщество
Тихон Жарких
это ошибка логин-формы
либо логин не верен, либо пароль, либо вообще всё
тогда почему ошибка должна показываться именно под полем пароля? А если 500 отвалится, то тоже там же будет показываться?
источник

ТЖ

Тихон Жарких in Angular Material — русскоговорящее сообщество
Kolia KK
ну у вас не ставится контрол как инвалидный когда не удалось залогиниться?
точно, не становится
источник

ТЖ

Тихон Жарких in Angular Material — русскоговорящее сообщество
Kolia KK
тогда почему ошибка должна показываться именно под полем пароля? А если 500 отвалится, то тоже там же будет показываться?
нет, в условии ошибка именно 401
источник

KK

Kolia KK in Angular Material — русскоговорящее сообщество
Тихон Жарких
нет, в условии ошибка именно 401
в том и суть, что в данном случае разницы нет, между 401 и 500, если вы явно не говорите что такого мыла не существеует, или что не верный пароль...
источник

ТЖ

Тихон Жарких in Angular Material — русскоговорящее сообщество
ага, плюс минус понял)
источник

ТЖ

Тихон Жарких in Angular Material — русскоговорящее сообщество
спасибо
источник

ТЖ

Тихон Жарких in Angular Material — русскоговорящее сообщество
что тогда лучше накинуть вместо мат-эррор на всю форму?
источник

KK

Kolia KK in Angular Material — русскоговорящее сообщество
Тихон Жарких
что тогда лучше накинуть вместо мат-эррор на всю форму?
это уже зависит от вас, как правило в дизайне должно быть место для общих ошибок, если дизайна нет - то или плашка с текстом ошибки сверху/снизу всех полей или snackbar, нотификация, что угодно
источник

ТЖ

Тихон Жарких in Angular Material — русскоговорящее сообщество
Kolia KK
это уже зависит от вас, как правило в дизайне должно быть место для общих ошибок, если дизайна нет - то или плашка с текстом ошибки сверху/снизу всех полей или snackbar, нотификация, что угодно
спасибо)
источник
2019 June 26

AV

Andrey Vaydich in Angular Material — русскоговорящее сообщество
Всем привет!

Есть многоуровневые данные для material table. Я вывожу рекурсивно несколько таблиц.

Мне нужно добавить строку во вторую таблицу асинхронно. Иду во второй уровень двнных и добавляю элемент, но строка в таблице не добавляется.

Прочитал, что нужно делать через MatTableDataSource, но это работает только для первого уровня.

Кто-то сталкивался с рендером нескольких уровней данных? Подскажите пж как такое делать
источник

J

Jugger in Angular Material — русскоговорящее сообщество
я тоже сталкивался с этим
источник

J

Jugger in Angular Material — русскоговорящее сообщество
но не успешно было
источник

J

Jugger in Angular Material — русскоговорящее сообщество
если получится поделись
источник

AK

Alex Ker in Angular Material — русскоговорящее сообщество
Andrey Vaydich
Всем привет!

Есть многоуровневые данные для material table. Я вывожу рекурсивно несколько таблиц.

Мне нужно добавить строку во вторую таблицу асинхронно. Иду во второй уровень двнных и добавляю элемент, но строка в таблице не добавляется.

Прочитал, что нужно делать через MatTableDataSource, но это работает только для первого уровня.

Кто-то сталкивался с рендером нескольких уровней данных? Подскажите пж как такое делать
Столкнулся и сделал
источник

AK

Alex Ker in Angular Material — русскоговорящее сообщество
Andrey Vaydich
Всем привет!

Есть многоуровневые данные для material table. Я вывожу рекурсивно несколько таблиц.

Мне нужно добавить строку во вторую таблицу асинхронно. Иду во второй уровень двнных и добавляю элемент, но строка в таблице не добавляется.

Прочитал, что нужно делать через MatTableDataSource, но это работает только для первого уровня.

Кто-то сталкивался с рендером нескольких уровней данных? Подскажите пж как такое делать
Так
источник

AV

Andrey Vaydich in Angular Material — русскоговорящее сообщество
Alex Ker
Так
Молодец! Вывести-то в виде дерева не проблема) Но насколько я понимаю ты асинхронно не меняешь данные второго и последующих уровней... А в этом и весь мой вопрос!
источник

AK

Alex Ker in Angular Material — русскоговорящее сообщество
Andrey Vaydich
Молодец! Вывести-то в виде дерева не проблема) Но насколько я понимаю ты асинхронно не меняешь данные второго и последующих уровней... А в этом и весь мой вопрос!
Так кнопка на что
источник

AK

Alex Ker in Angular Material — русскоговорящее сообщество
Туда помещаешь модель и изменяеешь че хочешь
источник

AV

Andrey Vaydich in Angular Material — русскоговорящее сообщество
Alex Ker
Туда помещаешь модель и изменяеешь че хочешь
Блин чувак, я кнопку не сразу то и заметил. Но мне она ни о чем не говорит! Можешь подсказать в рамках реализации, как ты обновляешь и ререндеришь данные 2 и 3 уровня? Может скинешь html и ts?
источник

AK

Alex Ker in Angular Material — русскоговорящее сообщество
Я выгрузил
источник