3 个版本
0.1.2 | 2022 年 7 月 16 日 |
---|---|
0.1.1 | 2022 年 6 月 1 日 |
0.1.0 | 2022 年 2 月 28 日 |
19 在 #jsx
每月 22 次下载
在 actix-error-mapper-middleware 中使用...
5KB
69 代码行(不包括注释)
rusty-html
此包允许在 Rust 中使用类似 Jsx html 内联的语法
示例
use rusty_html::html;
fn main() {
let html = html! {
<html>
<head>
<title>Page Title</title>
</head>
<body>
{
vec!["ad", "sdf", "sdfsdf"].into_iter().map(|s| {
html!{
<p>{s}</p>
}
}
).collect::<Vec<String>>()
}
<h1>sfsdf</h1>
<p>My first paragraph.</p>
</body>
</html>
};
println!("{}", html);
}
许可证:MIT
lib.rs
:
此包允许在 Rust 中使用类似 Jsx html 内联的语法
示例
use rusty_html::html;
fn main() {
let html = html! {
<html>
<head>
<title>Page Title</title>
</head>
<body>
{
vec!["ad", "sdf", "sdfsdf"].into_iter().map(|s| {
html!{
<p>{s}</p>
}
}
).collect::<Vec<String>>()
}
<h1>sfsdf</h1>
<p>My first paragraph.</p>
</body>
</html>
};
println!("{}", html);
}
依赖项
~82KB