我有一个包含大量动态生成输入字段的大表单。这些字段是通过将对象推送到数组生成的,如下所示:
$scope.addField = function() {
$scope.step.fields.push({});
};
现在这很好用。但是我有一个特别的形式,其中该字段是另一个名为“step”的元素的子元素,它也是动态生成的。每当我在表单中添加一个新的Step表单元素然后尝试添加另一个“字段”时,问题就会出现,因为我生成的“字段”出现在页面上存在的每个“step”元素中,而不仅仅是一个我点击了......
如何防止生成的字段出现在每个“step”元素上?