カレーって適当に具材ぶち込んでもうまいよね

寒いのがましになって布団から出やすくなりましたね。
急に花粉がどうこうみたいな話も聞き始めて春が来始めたなーと感じる日々です。

ここ半年弱くらいの間、家に帰ってからご飯を作るのが面倒で週末にカレーを作ることが多かったです。
そこで、意外だけど美味しかった具材をメモとして置いておきます。

  • 砂肝(銀皮はそのままで小さく切る)
  • えのき
  • 豆腐(形を残しても良し、崩して水の代わりにしても良し)
  • ブロッコリー(色の組み合わせは悪いけど栄養素的に良い)
  • 茄子(炊くと皮以外溶けて消える)
  • 油抜いて細切れにした鶏皮(油ってうまいよね)

余談ですが、炊き込んだりしてご飯に味付けしておいてカレーを若干薄味にしても面白かったです。

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の動作を理解するのに時間がかかりました。