角度2材质对话框

时间:2017-03-02 17:20:36

标签: angular dialog angular-material2

我正在使用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的更多选项。所有这些都在对话框中。 那我该怎么做呢?谢谢!

1 个答案:

答案 0 :(得分:0)

您可以在对话框中创建一个组件,该组件会根据所使用的内容进行更改。这样,您可以打开一个对话框,然后用户可以继续与它进行交互,因为它内部的选项会发生变化。然后,您可以关闭它,就像任何MdDialog一样。