Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Layout ExtJs-允许用户使用拖放修改表单字段的位置_Layout_Extjs_Drag And Drop_Position_Form Fields - Fatal编程技术网

Layout ExtJs-允许用户使用拖放修改表单字段的位置

Layout ExtJs-允许用户使用拖放修改表单字段的位置,layout,extjs,drag-and-drop,position,form-fields,Layout,Extjs,Drag And Drop,Position,Form Fields,我们一直在使用ExtJs 4.0.7开发我们的应用程序,现在我们有了一个新的特性请求,它允许用户使用拖放功能根据自己的选择设置表单字段的位置 例如,如果当前表单中的字段按行排列,则用户可以选择这些字段并按列排列,也可以将字段从第一行移动到第二行等 用户还可以保存此布局,当他再次打开屏幕时,他可以看到以保存的相同方式排列的字段 我在ExtJS中找不到任何具有这种功能的示例,所以我想知道这在ExtJS中是否可行 此外,由于允许用户保存布局,因此,这将涉及在数据库中存储ExtJs代码或从服务器端动态生

我们一直在使用ExtJs 4.0.7开发我们的应用程序,现在我们有了一个新的特性请求,它允许用户使用拖放功能根据自己的选择设置表单字段的位置

例如,如果当前表单中的字段按行排列,则用户可以选择这些字段并按列排列,也可以将字段从第一行移动到第二行等

用户还可以保存此布局,当他再次打开屏幕时,他可以看到以保存的相同方式排列的字段

我在ExtJS中找不到任何具有这种功能的示例,所以我想知道这在ExtJS中是否可行

此外,由于允许用户保存布局,因此,这将涉及在数据库中存储ExtJs代码或从服务器端动态生成ExtJs代码

期待在这方面的指导


提前感谢。

我见过的唯一一个这样的野兽就是Sencha设计师。它保存了表示表单配置的完整JSON对象。。。我想这是可行的,但祝你好运:)

谢谢你的帖子。保存完整的JSON也是我们一直在考虑的,但我们想知道ExtJs的状态管理器是否能够支持其中的某些内容。你知道吗?