AngularJS 学习

// 分页代码复用思路:用factory封装请求的连接(getData)、用directive封装分页的页面
//用于配置AngularJS的$http.post方法
var postCfg = {
    headers: { 'Content-Type': 'application/x-www-form-urlencoded' },
    transformRequest: function (data) {
        return $.param(data);
    }
};

// 不要期望在factory使用 $scope
app.factory('ConnectApi', function($http){
    var factory = {};
    factory.usePost = function(reqUri,params,postCfg){
        return $http.post(reqUri, params,postCfg);
    };
    factory.useGet = function(reqUri,params){
        return $http.get(reqUri, params);
    };
    return factory;
});
相关文章
相关标签/搜索