Я пытаюсь отправить данные формы в конечную точку API, которую я создал. Я тестировал его в PostMan, и API хорошо работает, и я могу получить данные успешно. Но при подключении этой конечной точки API к функции в угловых js я получаю следующую ошибку.
Heres мой код:
$scope.saveSession = function() {
$http.post("/session/survey", $scope.session).success(function(data, status) {
$window.location.href = '/';
console.log("Sucessfully getting data" + JSON.stringify(data));
})
}
Примечание:
$scope.session
является объектом, который заселяется с помощью ng-model
тега. Например:
<input type="text" ng-model="session.title">
Edit (код контроллера):
// This is our controller for the bio page
var session = angular.module('session', ['sessionService'])
session.controller('sessionCtrl', function($scope, $http, $window, sessionServices) {
$scope.session = {};
$scope.saveSession = function() {
$scope.session.sessionNo = 1;
$scope.session.coach = "mmmm";
$scope.session.modules = "wokr place";
//console.log(user);
$http.post("/session/survey", $scope.session).success(function(data, status) {
$window.location.href = '/';
console.log("Sucessfully getting added bio" + JSON.stringify(data));
})
};
});
@Sajeetharan увидеть обновленный вопрос. – Skywalker