繁体   English   中英

角形式-如何用动态名称注册输入?

[英]Angular Forms - How to register inputs with dynamic names?

JSFiddle: http : //jsfiddle.net/L8m7ptm7/

我有一个对象数组,这些对象代表我想在Angular表单中包含的问题:

$scope.questions = [ { 'name': 'question1', 'label': 'Question 1', 'value': null }, { 'name': 'question2', 'label': 'Question 2', 'value': null } ];

该问题是在DOM中正确呈现-与name的属性question1question2 ,根据需要。

尝试从myForm对象中读取这些字段的值时会出现myForm 运行小提琴,您将看到发生了什么。 它不包含包含question1question2键的形式,而是包含单个键- {{question.name}}

是否可以使这些字段使用所需的(呈现的)名称向表单对象注册?

在此处输入图片说明

我当时在Angular 1.2。 升级到Angular 1.3.6可获得所需的行为。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM