// It won't work because
//inputDisabled() itself is not the one returning true.
computed; {
inputDisabled() {
setTimeout( () => {
return true;
}, 1000);
}
}
// try this instead.
data(){
return {
inputDisabled: true // initial value
}
},
mounted(){ // after the component instance has been mounted,
setTimeout(
_ => this.inputDisabled = false, // enable the input
1000 // after 1 second
)
}
setTimeout(() => this.fn(), 60000)
setTimeout(function () { this.fetchHole() }.bind(this), 1000)