のないチェーン機能...jQueryの - 延期と約束とが、setTimeoutを
私はsetTimeoutを使用していない例を見つけることができません..これは奇妙です...
私は以下の例(from here)を持っていますか?それが動作している場合はどうすればテストできますか?どのようなダミーコードを使用して、5秒から30秒かかって "SharePoint JSOMで作業する"という部分をシミュレートすることができます。
var a = function() {
var defer = $.Deferred();
//do stuff with SharePoint JSOM
console.log('a() called');
return defer;
};
var b = function() {
var defer = $.Deferred();
console.log('b() called');
return defer;
};
a().then(b);
はい、ちょうどダミーとして 'setTimeout'を使用しています。 – Bergi
'b'が非同期を何もしない場合、遅延(または約束)を返すべきではありません。 'then'は同期コールバックでも動作します。 – Bergi
私がテストし読んだことによると、単にコールするコードを停止しないので、ダミーとしてsetTimeoutを使用することはできません。そして私はプリセットされた遅延を使うことはできません。 –