import axios from 'axios'
const res = new Promise((resolve, reject) => {
const url = '/api/list'
axios.get(url).then(res => {
resolve()
}).catch(() => {
reject()
})
})
res.then(() => {
console.log('success')
}).catch(() => {
console.log('error')
})
async function () {
try {
const url = '/api/list'
const res = await axios.get(url)
console.log('success')
} catch {
console.log('error')
}
}
axios.get(url1).then(res1 => {
axios.get(url2).then(res2 => {
axios.get(url3).then(res3 => {
axios.get(url4).then(res4 => {
axios.get(url5).then(res5 => {
})
})
})
})
})
const res1 = new Promise((resolve, reject) => {
axios.get(url1).then(res => {
resolve()
})
})
const res2 = res1.then(() => {
return new Promise((resolve, reject) => {
axios.get(url2).then(res => {
resolve()
})
})
})
const res3 = res2.then(() => {
return new Promise((resolve, reject) => {
axios.get(ur3).then(res => {
resolve()
})
})
})
const res4 = res3.then(() => {
return new Promise((resolve, reject) => {
axios.get(ur4).then(res => {
resolve()
})
})
})
...
async function () {
const res1 = await axios.get(url1)
const res2 = await axios.get(url2)
const res3 = await axios.get(url3)
const res4 = await axios.get(url4)
...
}