【发布时间】:2018-05-10 15:29:56
【问题描述】:
我正在尝试使用 state.go 以角度重定向到另一个 jsp。传递给 state.go 的参数会加载 spring 控制器中指定的 get url 指定的页面在调用时从不重定向。这是一个sn-p
<script>
var nr = angular.module('nr', []);
nr.controller('nController', ['$scope', '$http', '$state', function ($scope, $http, $state) {
$scope.bookEdit = {
bookEdit: function () {
$http({
method: 'POST',
url: '/book/edit',
data : $scope.nredit
}).then(function successCallback(response) {
if (response.status == 204) {
} else if (response.status == 200) {
$scope.nredit = {
};
$state.go('/bookroom'); //a get method defined in spring controller
}
}, function errorCallback(response) {
alert(JSON.stringify(response));
});
},
请问我做错了什么
【问题讨论】:
标签: javascript angularjs spring