我很開心地宣布 htmx 的 1.7.0 版本發布。
hx-sync
屬性允許您使用各種策略 (例如:取代) 在單一元素上同步多個元素請求。htmx:abort
事件來中止元素發出的請求。hx-sse
和 hx-ws
屬性將完全移至這些新的擴充功能。透過將這些功能移至擴充功能,我們將能夠在不影響 htmx 核心檔案大小的情況下為它們添加功能。我們鼓勵您轉移到新的擴充功能,但 hx-sse
和 hx-ws
將在 htmx 1.x 中無限期地繼續運作。hx-disinherit
屬性遮罩 屬性繼承。HX-Push
標頭現在可以具有 false
值,這將阻止產生歷史快照。alpine-morph
擴充功能允許您使用 Alpine 的交換引擎,當您有整個 Alpine 元件被 htmx 交換時,可以保留 Alpine 的狀態。restore
事件。this
符號現在可以正確地解析 hx-include
和 hx-indicator
屬性。hx-vals
屬性包含物件時,它將被轉換為 JSON (而不是呈現為字串 [Object object]"
)。htmx.ajax()
函數呼叫中。target
屬性,允許您在執行輪詢的元素上過濾輪詢。htmx:oobBeforeSwap
& htmx:oobAfterSwap
請享用!