スムーズスクロールのスクロール位置がLazyLoadのためにずれる

スムーズスクロールのスクロール位置がずれる。 原因はLazyLoadのためだ。 スクロール位置を計算した時点ではまだ画像が読み込まれていないため、間違った座標になってしまう。 「画像の遅延読込でページ内リンクがずれる時の …

Continue reading ‘スムーズスクロールのスクロール位置がLazyLoadのためにずれる’ »

setTimeoutで実行した関数でthisを使う

以下のクラスCのメソッドfでは、setTimeoutでメソッドmを実行する。 このときメソッドmのthisはクラスCではないため、undefinedを出力する。 メソッドmでnameフィールドの値を表示するにはどうすれば …

Continue reading ‘setTimeoutで実行した関数でthisを使う’ »

exif-jsを使ってEXIF情報から画像の向きを取得する

exif-jsを使ってEXIF情報から画像の向きを取得する方法です。 exif-jsをインストールする。 npm install exif-js –save-dev exif-jsを読み込む。 import EXIF …

Continue reading ‘exif-jsを使ってEXIF情報から画像の向きを取得する’ »