2016-02-08 4 views
1

я следующий код:метод Post в угловых JS

var req = { 
    method: 'POST', 
    url: '/customer', 
    headers: { 
     'Content-Type': 'application/json' 
    }, 
    data: { test: 'testvalue' } 
}; 

$http(req).then(function(){ 
    console.log("f1") 
},function(){ 
    console.log("f2") 
}); 

Код выше сообщений:

{{ "Тест": "TestValue"} ': ''}

Когда мне нужно что-то вроде этого:

{ "тест": "testval ue "}

Кто-нибудь знает, как решить эту проблему?

+0

Я хотел бы попробовать что-то вроде вар тест = "TestValue"; а затем данные: test –

ответ

1

$http.post Используйте метод:

$http.post('/customer', { test: 'testvalue' }, { 
    headers: { 
     'Content-Type': 'application/json' 
    } 
}).then(function(){ 
    console.log("f1") 
},function(){ 
    console.log("f2") 
}); 
+0

Это дает тот же неправильный вывод {'{"test": "testvalue"}': ''} –

Смежные вопросы