vue 的created;
举个例子一看就懂
created() {
function runAsync(){
var p = new Promise(function(resolve, reject){
//做一些异步操作
setTimeout(function(){
let random=parseInt(Math.random()*10)
console.log(random);
if(random>5){
resolve(random);
}else {
reject(random)
}
}, 1000);
});
return p;
}
runAsync().then(function (suc) {
//拿到成功回调传递过来的参数
console.log(suc,'suc》5');
}).catch(function (err) {
//拿到失败回调传递过来的参数
console.log(err,'err《5');
})
},