考虑:
$scope.taylor = {
firstName: 'taylor',
lastName: 'mcintyre',
order: 22
}
使用 $resource,我可能想保存这个:
people.save($scope.taylor);
但是,我不希望将属性“订单”与请求一起发送。
Angular 会忽略以 '$$' 为前缀的属性,因为它自己的内部使用,但以这种方式为我自己的隐藏属性添加前缀感觉不对,例如
$scope.taylor = {
firstName: 'taylor',
lastName: 'mcintyre',
$$order: 22
}
删除不需要的属性是常识性的解决方案,但 Angular 有更好的解决方案吗?