小编Md *_*nto的帖子

如何在 Yew 中添加图像?

我正在使用 Rust 构建一个简单的网络应用程序,并尝试在网站上显示图像。但我无法添加该图像。

我将 Rust 与名为Yew的框架和工具Trunk一起使用。

我已使用Trunk成功将 .scss 文件链接到我的网站。正如他们在文档中所描述的那样。

索引.html

<!DOCTYPE HTML> 
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Yew Development</title>
    <link data-trunk="" rel="scss" href="main.scss"> <!-- Successfull linked to this file -->
</head>

<body></body>

</html>
Run Code Online (Sandbox Code Playgroud)

.scss 文件成功完成其工作。

但是如何使用宏显示带有 Rust 文件的图像呢html!

主程序.rs

use yew::prelude::*;

fn main() {
    yew::start_app::<App>();
}

#[function_component(App)]
fn app() -> Html {
    html! {
        <>
            <h1> {"Hello world!"}</h1>
            <link data-trunk="true" rel="copy-file" href="img/rust.png"/> // doesn't work …
Run Code Online (Sandbox Code Playgroud)

rust yew trunk-rs

14
推荐指数
2
解决办法
3591
查看次数

标签 统计

rust ×1

trunk-rs ×1

yew ×1