美文网首页
ionic封装$http 函数工厂化下篇

ionic封装$http 函数工厂化下篇

作者: 菠菜盼娣 | 来源:发表于2018-12-03 15:25 被阅读0次

    问题描述: 为了代码的重复利用,可以将请求类 封装成一个工厂

    //车间盘点

    ```

    .factory('inventoryAjax',function($http){

      return{

        inventGet:function(urlApi,sec,id,time){

          return $http({

            method:'get',

            url:urlApi,

    //url:urlApi+“?page=”+page +”….=”+ ….,

            headers:{"Authentication-Token":sec},

            params:{id:id,date_time:time}

          })

        },

        inventPost:function(urlApi,sec,time,data){

          return $http({

            method:'post',

            url:urlApi,

            headers:{"Authentication-Token":sec},

            params:{date_time:time,two_menu_values_params:data}

          })

        }

      }

    })

    ```

    用法:1 依赖注入 inventoryAjax

          2 使用

    ```

    inventoryAjax.inventGet(urlApi,sec,id,time).then(function(res){

          成功

    },function(err){

          失败

    })

    ```

    注:为了全局渲染数据,需要后台查询,初始化,修改,删除,之后的返回的数据格式一致

    相关文章

      网友评论

          本文标题:ionic封装$http 函数工厂化下篇

          本文链接:https://www.haomeiwen.com/subject/fnjaqqtx.html