似乎Angular会自动从请求数据/参数对象中剥离以
Angular是否公开了他们的
最好在哪个位置使用此(或自定义)方法?转换器?拦截器?
假设这是我的数据对象:
$$
为前缀的属性,例如$$hashKey
。我想要排除自己的仅限UI的属性,这些属性我不想发送到服务器,但是当然我不想使用$$
。Angular是否公开了他们的
$$
过滤方法,以便我可以使用它来过滤具有不同前缀的对象?最好在哪个位置使用此(或自定义)方法?转换器?拦截器?
假设这是我的数据对象:
var payload = {
id: 12345,
name: 'Bob',
_editing: true
};
我这样将其保存到服务器上:
$http({
method: 'POST',
url: '/save',
data: payload
});
在请求发送前,我该如何去除_editing
属性?
编辑:或者任何以_
开头的属性。
我需要对所有请求进行操作,并且它需要适用于深层次、复杂的对象。
我正在使用Angular v1.3.18。
谢谢!
$$
属性的过滤器方法吗?如果我能使用内置解决方案就太好了。 - Daniel Crisp