![]() |
1
12
我认为您应该这样做:对于每个输入,首先在分隔符处拆分名称(字符“.”)。现在,你有一系列的名字。然后可以遍历该数组,确保每次遇到新的名称段时,目标“assembly”对象(和子对象)都有容器。当数组中有1个元素时,只需添加该值。
我只是编造了一些,所以可能有一两个bug;我不记得所有的浏览器是否都有“slice”,但我认为它们都有。
(编辑:我忘记了
|
![]() |
2
2
您可以按名称在表单字段中循环,使用
请注意,这不允许字段具有重复的名称(应该创建数组),也不能优雅地处理使用名称“foo”和“foo.bar”的情况。但它应该让你开始。 |
![]() |
3
1
我是这样处理的:
当然,如果您知道名称是什么,就可以这样做,而且我实际上正在使用formation插件生成表本身。 |
![]() |
4
1
我用普通的js为这个问题创建了一个例子,请查看开发工具控制台查看数据对象!
解决方案:
|
![]() |
5
-1
创建该形状的对象,然后使用 JSON encoder 写出来。 |