Всплывающее окно редактирования не работает после нажатия кнопки в углу 6 при попытке редактирования

Я работаю в CRUD на Angular 6. Моя работа состоит в том, чтобы нажать кнопку редактирования в таблице, в которую вводятся данные, а затем всплывающее окно показать и отредактировать их, и таблица обновится с помощью Angular 6.

Пожалуйста, помогите, спасибо заранее.

Я попытался добавить кнопку, как показано ниже

открытое всплывающее окно, но не

HTML-код:

<td class="tbl2"> 
  <button type="button" (click)="OnClickFunction(employee.id)" class="btn btn-info" matTooltip="Click Edit Button">
   Edit
  </button> 
</td>

Код TS:

OnClickFunction(employeeId: string) { 
  alert('move to Edit page'); 
  this.router.navigate(['/edit/'+employeeId]); 
} 

1 ответ

Код компонента constructor(private data: DataService, public dialog: MatDialog){ }

openDialog(): void { const dialogRef = this.dialog.open(UserProfileComponent, { height: '500px', width: '400px', data: {UserInfo : this.authRslt } });

Html

<button (click)="openDialog()">Edit</button>
(You can pass particular id in click event)
Другие вопросы по тегам