2019-08-27

//封装
  http:(url,param={},method='post')=>{
    return new Promise((resolve,reject) =>{
      let loading = $zbb.loading();
      param._t = store.state.radishH5Catch._t || '';
      axios({
        method,
        url,
        [method === 'post'? 'data':'params']:param
      }).then(res=>{
        if (res.data.flag === 0) {
          loading.clear();
          resolve(res.data.data);
          console.log(url,res.data.data);
        } else {
          $zbb.msg(res.data.msg);
          reject(res.data.msg);
          if(res.data.msg === '请登录'){
            router.push('/login');
          }
        }
      }).catch((err)=>{
        $zbb.msg('请求数据失败');
        reject(err);
        // loading.clear();
      })
    }).catch((reason) =>{
      console.error('err:' + reason);
    });
  }

// 定义api
export const releaseDelApi = id =>http('/info',{id});


使用
async function(){
    let res =await releaseDelApi (id);
    console.log(res)
}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 写了一个投票页面,上传图片的时候出了一点小插曲,随记,以备后查。
    剑指流云阅读 738评论 0 0
  • 学习打卡第27天。 日目标A:跑步5km,或跳绳1000个。 完成情况:跑步0km(本月累计74km)+跳绳400...
    Yang_5阅读 277评论 1 1
  • 本周计划 这周我需要抓紧时间看看论文,刷刷LeetCode,看几个nlp项目。下面是具体目标hhh: 学习超过40...
    yousa_阅读 219评论 0 0
  • 经常听到一些朋友强调自己是链圈的,不是币圈的。 理由是自己只研究技术不炒币。 真不知如何回复是好。 对于币圈和链圈...
    苏江同学阅读 258评论 0 0
  • 一路上行人如麻 有人在翻着街边的垃圾箱 捡到一个塑料瓶 嘴里骂着那些不喝完水就扔掉瓶子 添加麻烦 有人一家三口 ...
    杏林煮酒阅读 292评论 0 3

友情链接更多精彩内容