我想从myFunc函数返回true或false值。如果延迟解决,则我想返回true,如果延迟拒绝,那么我想从myFunc返回false。
但是我无法直接从myFunc返回true或false。任何建议。
我真的需要一些想法。我从其他参考主题中不知道该怎么做。
myFunc: function () {
var self = this;
var callback = function () {
return true;
};
var callback2 = function () {
return false;
};
var deferred = $.Deferred();
deferred.done(callback);
deferred.fail(callback2);
self.events.myEvent(deferred); // I will resolve or reject the deffered object from that event.
}