寒いのがましになって布団から出やすくなりましたね。
急に花粉がどうこうみたいな話も聞き始めて春が来始めたなーと感じる日々です。
ここ半年弱くらいの間、家に帰ってからご飯を作るのが面倒で週末にカレーを作ることが多かったです。
そこで、意外だけど美味しかった具材をメモとして置いておきます。
- 砂肝(銀皮はそのままで小さく切る)
- えのき
- 豆腐(形を残しても良し、崩して水の代わりにしても良し)
- ブロッコリー(色の組み合わせは悪いけど栄養素的に良い)
- 茄子(炊くと皮以外溶けて消える)
- 油抜いて細切れにした鶏皮(油ってうまいよね)
余談ですが、炊き込んだりしてご飯に味付けしておいてカレーを若干薄味にしても面白かったです。
Promise
何故か処理中にアラートが2回出ることがあり、その原因の調査をしてた時にぶつかった。
function promiseMethod() {
return new Promise((resolve, reject) => {
$.ajax({
url: hoge,
}).fail(() => {
reject(false);
}).done((result) => {
if (result) {
resolve(true);
} else {
alart("spam");
reject(false);
}
})
}).then((result) => {
// 成功時処理(resolve()通過時)
}).catch(() => {
// 失敗時処理(reject()通過時)
alart("spam");
});
}
ajaxは成功したが条件分岐でelseを通った場合にreject()を通る。ここでalart()が1回目。
reject()を通った時はthen()は通過せず、catch()を通るので2回目のalart()。
Promiseの動作を理解するのに時間がかかりました。