发表于: 2017-06-03 23:55:47
1 1129
今天完成的事情:
今天终于将客卿页兼容问题解决了,另外由于dev环境改了接口,所以将写日报的的任务列表调整了一下。
下午由于之前的插件加载时间需要异步操作,所以有可能插件异步执行的时间在dom生成之后,所以暂时修改办法是将异步时间延长,另外我想了一下啊promise对象能否使用,结果看了一波promise对象,发现和我想的不太一样。
var promise = new Promise(function(resolve, reject) {
if (/* 异步操作成功 */){
resolve(value);
} else {
reject(error);
}
});
promise.then(function(value) {
// success
}, function(value) {
// failure
});
Promise 构造函数接受一个函数作为参数,该函数的两个参数分别是 resolve 方法和 reject 方法。
如果异步操作成功,则用 resolve 方法将 Promise 对象的状态,从「未完成」变为「成功」(即从 pending 变为 resolved);
如果异步操作失败,则用 reject 方法将 Promise 对象的状态,从「未完成」变为「失败」(即从 pending 变为 rejected)。
明天计划的事情:
将修真院13期bug修改完成,编写14期方案
遇到的问题:
暂无
收获:
进一步理解了promise对象及异步操作。
评论