htmx 1.x → htmx 2.x 移行ガイド

このガイドの目的は、htmx 1.x から htmx 2.x に移行するための手順を提供することです。当社は下位互換性を非常に重視しているため、ほとんどの場合、この移行はほとんどまたはまったく作業を必要としません。

新しいメソッドを使用してスワップするには、次のコードを使用するだけです

let content = "<div>Hello world</div>"; // this is HTML that will be swapped into target
let target = api.getTarget(child);
let swapSpec = api.getSwapSpecification(child);
api.swap(target, content, swapSpec);

swap メソッドのドキュメントは JS API リファレンス でご覧いただけます。

IE は htmx 2.0 ではサポートされなくなりましたが、htmx 1.x は引き続き IE をサポートしており、今後もサポートされます。

#音楽をアップグレードする

これが公式の htmx 1.x -> 2.x アップグレード音楽です