这是一个例子:
function firstFun() {
var dfd = new $.Deferred();
return dfd.reject();
}
function secondFun() {
console.log('in secondFun');
}
console.log('start');
firstFun().then(secondFun());
Run Code Online (Sandbox Code Playgroud)
不过我dfd.reject()还是secondFun()被解雇了.
同样的 firstFun().done(secondFun());
Cub*_*Eye 11
尝试 firstFun().then(secondFun);
.then并.done期望函数作为用作回调的参数.但是你要调用secondFun而不是仅仅传递它(因此实际上是通过undefined).
| 归档时间: |
|
| 查看次数: |
303 次 |
| 最近记录: |