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;
});
相關文章
相關標籤/搜索