Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/22.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
Angularjs 如何从index.html中的动态表单在controller.js中创建映射?_Angularjs - Fatal编程技术网

Angularjs 如何从index.html中的动态表单在controller.js中创建映射?

Angularjs 如何从index.html中的动态表单在controller.js中创建映射?,angularjs,Angularjs,我正在index.html中使用ng repeat在JSON对象数组上创建一个动态表单。在“提交”按钮上,我需要以地图的形式将表单数据传递到post请求中,如: {"key":value,"key":value} 键是表单中生成的动态标签,值是来自文本字段或下拉列表的输入。请帮帮我。如何动态创建地图?你可以找到我的代码。我解决了我的问题。从动态表单创建地图有点棘手。plunker上的代码已更新 步骤: 我在script.js声明了一个json对象响应 Response[field.attrib

我正在
index.html
中使用
ng repeat
在JSON对象数组上创建一个动态表单。在“提交”按钮上,我需要以地图的形式将表单数据传递到post请求中,如:

{"key":value,"key":value}

键是表单中生成的动态标签,值是来自文本字段或下拉列表的输入。请帮帮我。如何动态创建地图?你可以找到我的代码。

我解决了我的问题。从动态表单创建地图有点棘手。plunker上的代码已更新

步骤:

  • 我在script.js声明了一个json对象响应
  • Response[field.attributeLabel]将用作键,当我们在下拉列表中选择或输入某个内容或文本字段avvording到key in scope变量时,值将被绑定

  • 不要链接你的代码,在这里包含你的代码,这样以后如果url中断,这篇文章可能仍然有效。@DarkMukke请现在看一下,下次我会记得的。