Когда я делаю $http.post
в AngularJS с объектом, как:
{ name: '232', id: '3434', $type: "API.Models.Fields.ValuesList, API" }
с подписью:
$http.post('api/records', model);
атрибутом $type
удаляются каждый раз на хромированном движении слушатель независимо от значения.
Есть ли какой-то секретный $ remover;)?
ОБНОВЛЕНИЕ: ANGULAR> = 1.3 ТЕПЕРЬ НЕ УДАЛЯЕТ $ ATTRS.
Благодаря Стьюи. Странно, что он удаляет их, но я думаю, что это имеет смысл, учитывая, что его собственные свойства обычно имеют префикс $ – amcdnl
. Что, если нам нужно отправить регулярное выражение или что-то еще? JSON.stringify не позволяет этого. – Devin
Формат @Devin JSON не позволяет использовать RegExp, Function, Date или даже undefined. Единственными допустимыми типами являются число, объект, массив, истина, ложь, значение null. См. Http://json.org/ для полной спецификации. – thynctank