Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 如何在Angle Material 5中保留模态数据_Angular_Angular Material2_Angular Material 5 - Fatal编程技术网

Angular 如何在Angle Material 5中保留模态数据

Angular 如何在Angle Material 5中保留模态数据,angular,angular-material2,angular-material-5,Angular,Angular Material2,Angular Material 5,我有一个带有几个复选框的模式,这些复选框中填充了我从数据库中获取的数据。 我的问题是,无论何时我关闭模式并打开它,它都必须再次从我的数据库加载所有数据,因此我丢失了所有选中的项目,即选中的项目。 是否有一种方法可以只加载一次数据,并且在模式关闭和再次打开时也可以选中项目。在启动对话框的组件中加载数据并缓存它。然后,通过dialog config对象启动对话框时,将该数据传递给该对话框。请参阅。您能将您所写的代码张贴出来吗?

我有一个带有几个复选框的模式,这些复选框中填充了我从数据库中获取的数据。 我的问题是,无论何时我关闭模式并打开它,它都必须再次从我的数据库加载所有数据,因此我丢失了所有选中的项目,即选中的项目。
是否有一种方法可以只加载一次数据,并且在模式关闭和再次打开时也可以选中项目。

在启动对话框的组件中加载数据并缓存它。然后,通过dialog config对象启动对话框时,将该数据传递给该对话框。请参阅。

您能将您所写的代码张贴出来吗?