如何解决如何在 Rocket.rs 中使用 yew-router?
我将 yew 与 Rocker.rs 一起使用,我的 AppRouter 看起来像这样
pub struct AppRouter{}
#[derive(Switch,Debug,Clone)]
enum AppRoute{
#[to = "/images"]
Images,#[to = "/"]
Index,}
对于我的火箭服务器:
fn static_files(rocket: Rocket) -> Result<Rocket,Rocket> {
const DEFAULT_DIR: &str =
concat!(env!("CARGO_MANIFEST_DIR"),"/static");
let dir = rocket
.config()
.get_str("static_dir")
.unwrap_or(DEFAULT_DIR)
.to_string();
let static_files = StaticFiles::from(dir);
let rocket = rocket.mount("/",static_files);
Ok(rocket)
}
现在去 /images 会给出 404。我怎样才能摆脱它?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。