我正在使用 Rocket 和 Handlebars 编写一个 Rust 网络应用程序。
在我的 main.rs 中,我渲染了一个 Handlebars 模板。在那个模板中,我有一个表格。当用户输入他们的信息并按“提交”时,我想将该用户输入发送到另一个模板。
index.hbs,简化
<!doctype html>
<html>
<head>
</head>
<body>
<form id = myForm>
...
</form>
</body>
</html>
main.rs,简化
fn index() -> Template {
context = context();
Template::render("index", &context)
}
fn main() {
rocket.ignite()
.mount("/", routes![index, ...])
.attach(Template::fairing())
.launch();
}
我怎样才能做到这一点?