src/main/webapp/scripts/request.service.js

(完整代码) 1KB

/**
 * Created by Pan on 2016/9/13.
 */
app.service("RequestService", function ($http, $q) {
    this.getRequest = function(url,paramsType){
        var deferred = $q.defer();
        $http.get(web_project_name+url,paramsType).success(function (data) {
            deferred.resolve(data);
        });
        return deferred.promise;
    };
    this.postRequest = function(url,params,paramsType){
        var deferred = $q.defer();
        $http.post(web_project_name+url,params,paramsType).success(function (data) {
            deferred.resolve(data);
        }).error(function(e){
            console.info(e)
        });
        return deferred.promise;
    };
    this.putRequest = function(url,params,paramsType){
        var deferred = $q.defer();
        $http.put(web_project_name+url,params,paramsType).success(function (data) {
            deferred.resolve(data);
        });
        return deferred.promise;
    };
    this.deleteRequest = function(url,paramsType){
        var deferred = $q.defer();
        $http.delete(web_project_name + url, paramsType).success(function (data) {
            deferred.resolve(data);
        });
        return deferred.promise;
    };
});

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。