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 升级音乐