第一个then调用的是scrollTo()函数,它返回的是Swipe对象,并没有返回deferred对象,那为什么还可以接着链式调用第二个then
// 开始第一次走路
boy.walkTo(2000, 0.2)
.then(function() {
// 第一次走路完成
// 开始页面滚动
scrollTo(5000,1);
}).then(function() {
// 第二次走路
return boy.walkTo(5000, 0.5);
});
// 开始第一次走路
boy.walkTo(2000, 0.2)
.then(function() {
// 第一次走路完成
// 开始页面滚动
scrollTo(5000,1);
}).then(function() {
// 第二次走路
return boy.walkTo(5000, 0.5);
});
2017-02-20
举报