【2023.11.03】並び替えができない不具合解消

概要

編集ページにて、旅程の並び替えができないエラーが生じていましたが、解消しましたのでお知らせします。

利用者の皆さんにはご不便おかけしました。

 

エンジニアの方に向けて 修正点解説

今回エラーの原因となっていたのは、JavaScriptの読み込み順を間違えていたことです。

並び替え機能の実装には、外部ライブラリ「Sortable.js」を利用しているのですが、そのjsファイルをほかのJSよりも先に読み込んでしまったのです。

この編集ページはすべてPHPとJavaScriptの両方を使って動的に生成されているので、最初にSortable.jsを実行しても、残念ながら並び替えできる要素がまだ出力される前で、並び替え対象の要素がなくエラーとなっていました。

非常に初歩的なミスですが、プログラムを書くときについ読み込み順のことを忘れやすいので、気を付けたいものです。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA