Я искал и не могу найти статьи о том, как публиковать данные формы с помощью angular. Я не хочу загружать файл, я хочу опубликовать текстовые данные как объекты, а затем. поддерживает ли модуль $http публикацию с использованием formdata вместо application/x-www-form-urlencoded?
Поддерживает ли angular js объект formdata HTML5?
Ответы (1)
Вы можете использовать formdata как любые другие данные в вашем почтовом запросе.
см. приведенный ниже пример
var formData = new FormData();
formData.append('key1', 'hello');
formData.append('key2', 'hi');
$http.post('https://some.com/post-here',formdata, {
headers: { 'Content-Type': false },
transformRequest: function(data) {
return data;
}
}).then(function() {
alert('success');
}, function() {
alert('error');
})
person
jad-panda
schedule
07.05.2015
instead of
неверен .... пост по умолчанию $ http - это json ... и да, конечно, formData поддерживается ... угловой - это javascript. Существует множество директив загрузки, которые вы можете изучить. - person charlietfl   schedule 07.05.2015angular upload
... много результатов - person charlietfl   schedule 07.05.2015$http
является оболочкой (с множеством дополнений) дляXMLHttpRequest
- person charlietfl   schedule 07.05.2015