#html-macro #yew #front-end #extension #web

yew-html-ext

为 Yew 的 HTML 宏提供便利的语法扩展

4 个版本

0.1.3 2024 年 2 月 26 日
0.1.2 2024 年 2 月 25 日
0.1.1 2024 年 2 月 14 日
0.1.0 2024 年 2 月 14 日

WebAssembly 类别中排名第 605

Download history 3/week @ 2024-03-11 15/week @ 2024-04-01 65/week @ 2024-04-29

每月下载量 162

MIT 许可

120KB
3K SLoC

yew-html-ext

在 Rust 中更简洁地编写 HTML

yew-html-ext 提供了 Yew 的 html!html_nested! 宏的语法扩展,是一个即插即用的替代品。要开始从这个库中受益,只需做以下操作:

  1. 将其添加到项目的依赖项中
[dependencies]
yew-html-ext = "0.1"
  1. yew::html{_nested} 的使用/导入替换为 yew_html_ext::html{_nested}

提供的宏简化了添加到 Yew HTML 中的潜在新功能,因此基础功能保持不变,仅添加新功能。

格式化这个新的花哨 HTML

yew-fmt 支持这种扩展语法,但这需要启用,可以通过在 rustfmt.toml 中添加以下行来实现:

yew.html_flavor = "Ext"

更多信息 在这里

依赖项

~0.4–0.9MB
~20K SLoC