htmx 1.9.0 已发布。
htmx 是增强 HTML 的工具包,支持使用属性 (attributes) 直接在 HTML 中访问 AJAX、CSS Transitions、WebSockets 和 Server Sent Events,因此开发者能够使用超文本的简单性和强大功能构建现代用户界面。
htmx 体积很小(压缩后大小为~10k ),无依赖项,可扩展,且和 IE11 兼容。
主要变化
- 支持 view transitions,该特性基于 Chrome 111+ 中可用的实验性 View Transitions API,并将很快用于其他浏览器
- 支持“naked”
hx-trigger
属性,其中hx-trigger
出现在没有定义hx-get
等的元素上。相反,它将触发新的htmx:triggered
事件,可以通过首选的脚本解决方案对其进行响应 - 通过新的
hx-on
属性支持通用内联事件处理,解决了 HTML 中有限的onevent
properties属性的缺点
改进和错误修复
- 修复内存泄露问题
- 将 htmx 网站从 11ty 迁移到 zola,减少了 JavaScript 依赖项的数量
详情查看发布公告。
还没有评论,来说两句吧...