CRUD: использование mat-Dialog в качестве пользовательского интерфейса - PullRequest
0 голосов
/ 30 мая 2020

У меня есть список плейлиста с использованием mat-card, и я получаю свои данные из списка массивов внутри моего PlaylistComponent

enter image description here

Я пытаюсь добавить еще один список воспроизведения, поэтому я добавил новую кнопку списка воспроизведения, которая будет отображать диалоговое окно

enter image description here

I Я добавил службу списков воспроизведения, которая содержала мою группу форм.

Моя проблема в том, что я новичок и заблудился с архитектурой программы. Должен ли я использовать двустороннюю привязку или мне нужно найти способ реализовать его в моем диалоговом компоненте

, если кто-то знаком с этой техникой, пожалуйста, дайте мне представление.

1 Ответ

1 голос
/ 30 мая 2020

В вашем вопросе много вопросов, и вы не указываете базовый код, поэтому я собираюсь дать схему и указать вам документацию, которой нужно следовать для вашей конкретной реализации c.

В основном вы взять данные из формы и передать их в mat-dialog-close. Когда вы открываете диалоговое окно из компонента списка воспроизведения, вы также подписываетесь на afterClosed диалогового окна. В этой подписке вы получите данные из mat-dialog-close. Затем вы можете поместить sh эти данные в существующий массив.

Первый пример mat-dialog в документации обрабатывает форму и возвращает данные Диалог | Angular Материал

...