2个不稳定版本
0.2.0 | 2021年12月12日 |
---|---|
0.1.0 | 2021年8月20日 |
在#side中排名43
每月下载量33次
14KB
301 行
yew-side-effect
在Yew应用程序中协调副作用
本库受react-side-effect和react-helmet的启发。
使用方法
有关完整示例,请参阅Title。
许可证
版权所有2021 Kaede Hoshikawa
根据Apache许可证版本2.0(“许可证”);除非根据适用法律要求或经书面同意,否则不得使用此文件,除非遵守许可证。您可以在以下位置获得许可证副本:
http://www.apache.org/licenses/LICENSE-2.0
除非适用法律要求或书面同意,否则在许可证下分发的软件按“原样”基础分发,不提供任何明示或暗示的保证或条件。有关许可证的具体语言、许可和限制,请参阅许可证。
lib.rs
:
在Yew应用程序中协调副作用
本库受react-side-effect和react-helmet的启发。
使用方法
- 定义副作用类型
每个副作用都需要有不同的类型(结构体)。
-
使用
SideEffectProvider<T>
定义副作用上下文提供者 -
使用
SideEffect<SideEffectType>
设置副作用
所有副作用将按照组件创建的顺序收集。
请参考title
的源代码以获取完整示例。
依赖项
~12MB
~219K SLoC