我正在尝试将Scope中的数据添加到数组中。
在我的示例中,我有$scope.employee
,其中包含其他几个字段,如姓名,号码,电子邮件等。
因此,当我将数据推送到数组时,我使用:
array.push($scope.employee);
这是有效的,因为它将数据添加到数组中,但绑定仍然适用,因此如果我稍后更改范围中的内容,则数组中的数据也会更改。我希望这个数组是静态的而不是改变的。只是为了抓住我传递给它的元素。 我想只添加$ scope.employee中的数据,而不是绑定。
我知道可以:
array.push({name: $employee.name, number: $employee.number});
但$scope.employee
有很多字段,因此我想推送整个对象。
答案 0 :(得分:0)