我正在使用Angular 2和Angular Material 2创建应用程序,并且在其中一个页面上我必须使用对话框。我查看了MdDialog docs上的说明和用法,但这并没有解决我的对话框问题。
我想要的对话框是,当我打开对话框时,它会显示一个列表,当我点击列表中的某个元素时,它会转到该列表的更多选项。
--------------
| Heading |
| Option 1 |
| Option 2 | ---> ----------------
| Option 3 | | <-- Option 1 |
| Option 4 | | Option 1 |
| Option 5 | | Option 2 |
| Cancel Ok | | Cancel Ok |
------------- ----------------
因此,当我单击选项1时,它会在设计中显示,然后它会转到选项1的更多选项。所有这些都在对话框中。 那我该怎么做呢?谢谢!
答案 0 :(得分:0)
您可以在对话框中创建一个组件,该组件会根据所使用的内容进行更改。这样,您可以打开一个对话框,然后用户可以继续与它进行交互,因为它内部的选项会发生变化。然后,您可以关闭它,就像任何MdDialog
一样。