我使用spring并使用angularjs进行休眠..我从数据库中获取数据,但我想在角度函数中获取数据..
这是我的角度函数
artle = angular.module('myApp', []);
artle.controller('myCtrl', function($scope) {
$scope.class = "div0f";
$scope.changeClass = function() {
if ($scope.class === "div0f")
$scope.class = "div0p";
else
$scope.class = "div0f";
};
$scope.Unsub = function() {
if ($scope.class === "div0p")
$scope.class = "div0g";
};
})
我想在if else条件下从数据库中获取一个值来使用此函数。
请建议我。 Thnx提前
答案 0 :(得分:0)
正如所说的BetaRide,您将在JAX调用的回调中执行此操作。在Angular中,您将要求在Spring REST端点上执行某些操作。当Spring完成后,它会给你答案。如果答案成功,那么它将进入成功回调方法,如果有任何错误则输入错误。
$http({
url: "http://example.com/rest/test",
method: "POST",
data: {"toto":"titi"}
}).success(function(data, status, headers, config) {
$scope.data = data; // Here you can call your method with data
}).error(function(data, status, headers, config) {
$scope.status = status; // Managae error
});
您必须管理$ http注入
angular.module('myApp.controllers', []).
controller('ImagesCtrl', ['$scope', '$http', function ($scope, $http) {
// ...
});