(4)vue中的Promise

时间:2021-06-18 11:45:22   收藏:0   阅读:14

Promise

     1.介绍

// 第一种写法
new Promise((resolve,reject)=>{
    setTimeout(()=>{
        console.log(‘test1‘)
        // resolve(‘test2‘)
        reject()
    },1000)
}).then((data)=>{
    console.log(data)
}).catch(()=>{
    console.log(‘catch!‘)
})

// 第二种写法:直接传两个参数对应resolve和reject
new Promise((resolve,reject)=>{
    setTimeout(()=>{
        console.log(‘test1‘)
        // resolve()
        reject()
    },1000)
}).then(()=>{
    console.log(‘test2‘)
},()=>{
    console.log(‘test3‘)
})

       2.链式调用

原文:https://www.cnblogs.com/ai-jiang/p/vue-4.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!