Material UI下一个简单对话框添加新联系人

时间:2018-01-06 07:06:43

标签: reactjs material-design material-ui user-experience

我正在使用material-ui next分支,并使用以下示例作为构建对话框的参考。

https://material-ui-next.com/demos/dialogs/ https://codesandbox.io/s/7rq8nl11x

我想知道根据材料指南让用户输入新联系人的最佳方式,即如何处理用于点击对话框底部的添加联系人按钮的UI。是否隐藏此对话框并显示一个新对话框,其中显示一个表单,允许用户输入新联系人。 我主要是在寻找有关设计的建议。

1 个答案:

答案 0 :(得分:0)

material design guidelinesmanaging components in React和最佳做法提供了很多有用的信息。

据说,对于您的情况,一个很好的解决方案是处理一个模态中的所有帐户管理。这是一个与Google所做的非常相似的结构的想法:

DialogContainer 作为处理逻辑并包含下两个组件的父组件。

帐户列表以呈现每个用户以及“添加帐户”#39;按钮。

AccountCreation 组件,用于呈现输入以添加其他帐户。