美文网首页
简单认识promise

简单认识promise

作者: writeanewworld | 来源:发表于2019-03-11 09:24 被阅读0次

    //promise写法 -->itemTypeList中的删除类型

         function deleteType(id){
             $.ajax({
                 type:'get',
                 url:'/item/test/' + id,
             }).then( res => {  //then是拿取上一个 ajax的异步返回信息
                 if(res === 1){
                     if(confirm("确认删除该商品分类?")){
                         return $.ajax({  //返回一个promise
                             type:'DELETE',
                             url:'/i/test/' + id,
                             contentType:'application/json',
                             data:'',
                             dataType:'json',
                         })
                     }
                 }else{
                     //alert("该分类下存在商品,禁止删除该分类!");
                     return Promise.reject("该分类下存在商品,禁止删除该分类!")
                 }
             }).then( res => {
                 //删除商品操作状态
                 if(res){
                     window.location.reload();
                 }else{
                    //退出
                 }
             }).catch( err => {
                 alert("服务器错误,请稍候重试!")
             })
    
    
        }
    
        //通过list中的方法map()来认识箭头函数
            let arr = [10 ,1 ,223 ,1123 ];
            arr.map(item => item.trim())
            arr.map(function(item){return item.trim})

    相关文章

      网友评论

          本文标题:简单认识promise

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