htmx 1.9.0 发布,增强 HTML 的工具包

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 依赖项的数量

详情查看发布公告

© 版权声明
THE END
喜欢就支持一下吧
点赞0

Warning: mysqli_query(): (HY000/3): Error writing file '/tmp/MY4oYB0g' (Errcode: 28 - No space left on device) in /www/wwwroot/583.cn/wp-includes/class-wpdb.php on line 2345
admin的头像-五八三
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

图形验证码
取消
昵称代码图片