我很高興地宣布 htmx 的 1.1.0 版本已發佈。
這是一個相當大的版本更新,但這次的重點不是 htmx 本身,而是新的 preload 擴展,它允許你將請求預先載入到快取中,從而減少延遲。(這個擴展在 htmx 網站上也有使用!)
還有一些新的範例,包括 鍵盤快捷鍵 和 使用 Sortable.js 的拖放列表重新排序。
ignore:
修飾符htmx.ajax()
javascript 函式,從 javascript 發出 htmx 樣式的 ajax 請求HX-Event-Target
、HX-Active-Element
、HX-Active-Element-Name
、HX-Active-Element-Value
hx-preserve
屬性,它允許你在請求之間保留元素(例如,保持影片元素正常播放)hx-trigger
上的 from:
子句,允許元素響應其他元素上的事件。htmx:beforeProcessNode
事件,將(先前未記錄的)htmx:processedNode
重新命名為 htmx:afterProcessNode
hx-indicator
屬性新增了 closest
語法支援on load
支援htmx.config.allowEval
配置值,以實現 CSP 相容性請享用!