我应该在什么时候使用编辑器网格或extjs表单

我应该在什么时候使用编辑器网格或extjs表单,extjs,editor,grid,Extjs,Editor,Grid,我可以通过extjs编辑器网格和extjs表单对表进行插入,我应该使用什么以及何时使用什么? 哪个更好?我使用了extjs表单面板,但没有使用编辑器网格 我是否应该使用编辑器网格 这是关于你向用户提供什么样的用户体验!以这些场景为例: 1。频繁修改 假设用户需要经常修改、添加记录到网格中。在这种情况下,使用表单面板对用户来说可能是一个“漫长的过程”。他可能需要选择记录,点击编辑按钮,表单弹出,编辑,最后保存 要减少用户的点击次数并减少流程。。您可以使用编辑器网格 2。查看/筛选/报告 常见的情况

我可以通过extjs编辑器网格和extjs表单对表进行插入,我应该使用什么以及何时使用什么? 哪个更好?我使用了extjs表单面板,但没有使用编辑器网格


我是否应该使用编辑器网格

这是关于你向用户提供什么样的用户体验!以这些场景为例:

1。频繁修改

假设用户需要经常修改、添加记录到网格中。在这种情况下,使用表单面板对用户来说可能是一个“漫长的过程”。他可能需要选择记录,点击编辑按钮,表单弹出,编辑,最后保存

要减少用户的点击次数并减少流程。。您可以使用编辑器网格

2。查看/筛选/报告

常见的情况是使用网格来简单地查看、过滤所需的记录,并将其用作带有分组数据、摘要数据等的报告的网格。在这种情况下,您甚至可能没有添加功能。您可能没有那么多机会进行编辑。在这种情况下,您将使用普通栅格

现在,有些情况下网格显示只是一个摘要。在我的一个应用程序中,网格上只列出了几个字段(只有重要字段)。选择一行将在带有表单面板的窗口中为您提供更多详细信息。在这种情况下,您不能使用编辑器网格,因为在给定时间只有部分数据可见

另一个查看场景是在网格旁边有一个表单,其中包含所有字段,并将它们绑定在一起。在这种情况下,表格面板位于网格旁边。当用户选择一行时,数据被加载到表单中。您可以在此处提供数据修改功能

3。涉及的数据类型

你还需要考虑显示和操作的数据。编辑器网格可以用于快速和频繁的更改。但对于编辑长而复杂的数据来说,这可能不是一个好主意。例如,编辑器网格中是否有一个HtmlEditor(富文本编辑器)

在步骤中输入数据(某些向导、分步输入等)时,不能使用编辑器网格。在这种情况下,您必须使用FormPanel


我认为这些要点将对您有所帮助。

这是关于您向用户提供何种用户体验的问题!以这些场景为例:

1。频繁修改

假设用户需要经常修改、添加记录到网格中。在这种情况下,使用表单面板对用户来说可能是一个“漫长的过程”。他可能需要选择记录,点击编辑按钮,表单弹出,编辑,最后保存

要减少用户的点击次数并减少流程。。您可以使用编辑器网格

2。查看/筛选/报告

常见的情况是使用网格来简单地查看、过滤所需的记录,并将其用作带有分组数据、摘要数据等的报告的网格。在这种情况下,您甚至可能没有添加功能。您可能没有那么多机会进行编辑。在这种情况下,您将使用普通栅格

现在,有些情况下网格显示只是一个摘要。在我的一个应用程序中,网格上只列出了几个字段(只有重要字段)。选择一行将在带有表单面板的窗口中为您提供更多详细信息。在这种情况下,您不能使用编辑器网格,因为在给定时间只有部分数据可见

另一个查看场景是在网格旁边有一个表单,其中包含所有字段,并将它们绑定在一起。在这种情况下,表格面板位于网格旁边。当用户选择一行时,数据被加载到表单中。您可以在此处提供数据修改功能

3。涉及的数据类型

你还需要考虑显示和操作的数据。编辑器网格可以用于快速和频繁的更改。但对于编辑长而复杂的数据来说,这可能不是一个好主意。例如,编辑器网格中是否有一个HtmlEditor(富文本编辑器)

在步骤中输入数据(某些向导、分步输入等)时,不能使用编辑器网格。在这种情况下,您必须使用FormPanel


我想这些要点会对你有所帮助。

我发现使用表单很容易?使用编辑器网格可以吗?我发现使用表单很容易?使用编辑器网格可以吗?