fetch('http://127.0.0.1:8000/sites')
Promise {<pending>}
__proto__: Promise
[[PromiseStatus]]: "pending" // нужны эти значения
[[PromiseValue]]: undefined
fetch('http://127.0.0.1:8000/sites')
Promise {<pending>}
__proto__: Promise
[[PromiseStatus]]: "resolved" // нужны эти значения
[[PromiseValue]]: Response
var rr = fetch('http://127.0.0.1:8000/sites')
rr.__proto__ // здесь почему-то не нахожу его
export default {
data(){
return {
blockBtn: false
}
},
methods: {
isWait(url) {
let dosomething = fetch(url) // get resolved
var val = "resolved"
if(val == "pending") this.blockBtn = true;
}
}
}
export default {
data(){
return {
blockBtn: false
}
},
methods: {
async isWait(url) {
this.blockBtn = true;
let dosomething = await fetch(url)
this.blockBtn = false;
}
}
}
export default {
data(){
return {
blockBtn: false
}
},
methods: {
isWait(url) {
this.blockBtn = true;
let dosomething = fetch(url).then(() => {
this.blockBtn = false;
});
}
}
}