我有一个带有多个复选框的模态,其中填充了我从数据库中获取的数据。 我的问题是,无论何时我关闭模态并打开它,它都必须再次从我的数据库中加载所有数据,因此我失去了所有选定的即检查项目。 有什么办法可以关闭模态并再次打开时,我只能加载一次数据,也可以具有选中项。
答案 0 :(得分:0)
将数据加载到启动对话框的组件中并对其进行缓存。然后,在通过对话框配置对象启动该数据时,将该数据传递给该对话框。参见https://v5.material.angular.io/components/dialog/overview#sharing-data-with-the-dialog-component-。