班级在哪里!宏



我的一个实验项目使用紫杉。

classes!宏要导入的模块是什么?

html! {
<div
class=classes!(
"my-container-class",
fill.as_some("my-fill-class"),
class.clone(),
)
>
{ children.clone() }
</div>
}

找不到classes!宏的原因是它不是最新0.17.4版本的一部分。

如果您查看Yew Docs中的类,那么您会注意到它们在示例中使用了vec!。类似地,如果您检查0.17.4版本中的提交,那么您同样不会在任何地方使用classes!宏。

如果您在当前状态下浏览存储库,那么classes!宏有很多用途。您甚至可以查看Yew Docs的下一版本中的类,它确实具有classes!宏。


如果您不想等到yew的下一个版本。然后,您可以更新您的依赖项以使用存储库。

[dependencies]
yew = { git = "https://github.com/yewstack/yew" }

不过,请注意,任何提交都可能破坏您的构建。在这种情况下,为了减少一点不安,您可以针对特定的提交。

[dependencies]
yew = { git = "https://github.com/yewstack/yew", rev = "60fed58" }

然后,导入classes!只是:

use yew::{classes, html};

相关内容

  • 没有找到相关文章

最新更新