我很高兴地宣布 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-Valuehx-preserve 属性,它允许您在请求之间保留元素(例如,保持视频元素正常播放)hx-trigger 上的 from: 子句,
以允许元素响应其他元素上的事件。htmx:beforeProcessNode 事件,将(先前未文档化的)htmx:processedNode 重命名为 htmx:afterProcessNodehx-indicator 属性添加了 closest 语法支持on load 支持htmx.config.allowEval 配置值,以兼容 CSP尽情享受!