Невозможно загрузить POPUP в угловых, используя угловой материал - PullRequest
0 голосов
/ 24 октября 2018

Я создал демонстрационную демонстрацию stackblitz, реализующую простую угловую таблицу материалов во всплывающем компоненте.

Я также взял пустую таблицу, в которой я перемещаю выбранные строки таблицы из моей первой таблицы во вторую пустую таблицу.

Но проблема в том, что я не могу запустить пример stackblitz, я пробовал различные способы решения проблемы, но не могу найти решение.

Может кто-нибудь, пожалуйста, помогите мнепри решении проблемы "popup undefined"

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

Пожалуйста, получите доступ к моему образцу демонстрации здесь.

Ниже показан скриншот ошибки.

enter image description here

Ответы [ 2 ]

0 голосов
/ 24 октября 2018

Импорт вашего диалогового модуля отдельно

import {MatDialogModule} from '@angular/material/dialog';

вместо

import {MatDialogModule,...,...} from '@angular/material';

Рабочая ссылка: https://stackblitz.com/edit/angular-table-data-swap-y7sbxp?file=main.ts

0 голосов
/ 24 октября 2018

Вы не импортировали OpenPopup в свой main.ts.

Внесите следующие изменения

main.ts :

Import {TableComponent,OpenPopup} from './path'

tableComponent.component.ts

import { MAT_DIALOG_DATA, MatDialogRef, MatDialog } from '@angular/material';

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