如何使用angular材质将弹出窗口中的数据绑定到angular中的父页面
我已经实现了一个示例angular应用程序,在弹出窗口中有两个数据表。在这里,我实现了从一个表到另一个表的数据行交换 我在弹出页面中选择了一个保存按钮,我需要单击保存按钮将数据表从弹出页面绑定到父页面 但是,当我试图从saveToParentPage()函数在控制台中获取数据时,我无法从控制台中的第二个表中获取数据 请访问我的如何使用angular材质将弹出窗口中的数据绑定到angular中的父页面,angular,angular-material,Angular,Angular Material,我已经实现了一个示例angular应用程序,在弹出窗口中有两个数据表。在这里,我实现了从一个表到另一个表的数据行交换 我在弹出页面中选择了一个保存按钮,我需要单击保存按钮将数据表从弹出页面绑定到父页面 但是,当我试图从saveToParentPage()函数在控制台中获取数据时,我无法从控制台中的第二个表中获取数据 请访问我的 有谁能帮助我如何从弹出窗口中获取数据并在父页面中显示弹出窗口中的第二个表?如果我正确理解您的问题,我相信您打印出的变量是错误的 saveToParentPage (){
有谁能帮助我如何从弹出窗口中获取数据并在父页面中显示弹出窗口中的第二个表?如果我正确理解您的问题,我相信您打印出的变量是错误的
saveToParentPage (){
console.log(this.checkedDataSource.data);
}
为了将数据传递给父组件,需要通过对话框ref.close
您将使用afterClosed
observable在父级收到它
dialogRef.afterClosed().subscribe(result => {
console.log('from the parent component', result);
});
希望这有帮助。
非常感谢您的反馈。。。。是的,我能够在控制台中获取数据。
dialogRef.afterClosed().subscribe(result => {
console.log('from the parent component', result);
});