菜单
  

                        var res1=await $.get('http://127.0.0.1:8081/getInf?username='+username1,function(data){

                            return data;

                        })

                    }

                    console.log(res1)

                    // 第三次发起请求

                    let level=res1.level;

                    let name=res1.name;

                    let sex=res1.sex;

                    let res2=await $.get('http://127.0.0.1:8081/getSum?level='+level,function(data){

                        let sum=data.sum;

                        $('p').append(`名字:${name}<br>性别:${sex}<br>等级:${level}<br>总额:${sum}`)

                    })

                }

                //不要忘记执行函数哦

                fn();

            })

        })

    </script>

    sync和awit使用

    请求依赖上一个请求结果,从之前的请求嵌套,修改为等待模式。

     

        async function getBrand(){

          return axios.get('/api/artificial_brand.json')

            .then(function(res) {

              let data = res.data;

              return data

            })

        }

        async function getDetail(){

          return axios.get('/api/artificial_detail.json')

            .then(function(res) {

              let data = res.data;

              return data

            })

        }

        async function fn(){

          console.log('1 await 前面')

          let result1 = await getBrand();

          let result2 = await getDetail();

      // 并行加载getBrand和getDetail接口

      // let [result1,degreeObj] = await Promise.all([this.getBrand(), this.getDetail()]);  

          console.log(result1)

          console.log(result2)

          console.log('3 await 后面')

        }

        fn();


  1. 上一篇:ArcGIS缓冲区分析如何进行ArcGIS缓冲区
  2. 下一篇:配对交易python策略源代码
  1. 多智能体系统一致性问题研究

  2. 上市公司债务税盾文献综述和参考文献

  3. PLC启闭机液压系统设计及其故障诊断

  4. 淮安乐天玛特连锁超市4P营销策略分析

  5. Bootstrap的OpenGL人体模型仿真

  6. 友谊质量调查问卷表

  7. 小学课堂教学效率国内外研究现状和参考文献

  8. MATLAB动车组列车牵引变流...

  9. PLC焊机电气控制系统设计开题报告

  10. 跨国企业全球营销策略的市场定位调查

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回