在将子组件中的格式表单中的值传递给父级时遇到了问题。
所以我在review.controller.js(孩子)
中有这个形式的字段$scope.fields = [
{
className: "row",
fieldGroup: [
{
fieldGroup: [
{
key: 'firstName',
type: 'horizontalInput',
name: 'First Name',
templateOptions: {
label: 'First Name',
type: 'text',
required: true,
},
}
]
}
]
}
我想传递给submit.controller.js(父)
$scope.submitApplication = function() {
var firstname = $scope.$parent.fields.guestFirstName;
}
};
我尝试使用$ scope。$ parent来检索值,但它并没有真正起作用...任何输入都将不胜感激!
答案 0 :(得分:0)
你所要求的并不是很清楚。这些值都包含在模型中,无论它们在里面有多少个fieldGroup。
你应该可以简单地使用:
var firstname = $scope.fields.guestFirstName;