首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
拔萝卜的Tank
掘友等级
码农
|
蛙趣
笨小孩
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
37
文章 37
沸点 0
赞
37
返回
|
搜索文章
最新
热门
Dioxus框架中资源(Assets)
资源 资源是包含在应用程序最终构建中的文件。它们可以是图像、字体、样式表或任何其他非源文件。Dioxus为资源提供了一流的支持,并提供了一种简单的方式来在应用程序中包含它们,并自动为生产环境优化它们。
Dioxus框架中生成异步任务(Spawning Futures)
生成异步任务 use_resource和use_coroutine钩子在你想要无条件地生成一个future时非常有用。然而,有时你可能只想在响应某个事件时生成一个future,比如鼠标点击。例如,如果
Dioxus框架中协程(Coroutines)
协程 在你的异步工具箱中,另一个工具是协程。协程是可以向它们发送值的future。 像常规的future一样,协程中的代码会在下一个await点之前运行并让出控制权。这种对异步任务的低级控制非常强大,
Dioxus框架中(use_resource)
资源(Resource) use_resource允许你运行一个异步闭包,并提供其结果。 例如,我们可以在use_resource内部进行API请求(使用reqwest): use_resource内
Dioxus框架中路由器(Router)
路由器 在许多应用程序中,你会希望有不同的“场景”。对于网页,这些场景可能是具有自己内容的不同网页。对于桌面应用程序,这些场景可能是应用程序中的不同视图。 为了统一这些平台,Dioxus提供了一个名为
Dioxus框架中动态渲染(Dynamic Rendering)
动态渲染 有时,你希望根据状态/属性渲染不同的内容。在Dioxus中,只需使用Rust控制流描述你想要看到的内容——如果状态或属性发生变化,框架将负责即时进行必要的更改! 条件渲染 要根据条件渲染不同
Dioxus框架中共享状态(Context)
共享状态 通常,多个组件需要访问相同的状态。根据你的需求,有几种方法可以实现这一点。 提升状态(Lifting State) 在组件之间共享状态的一种方法是将状态“提升”到最近的共同祖先。这意味着将u
Dioxus框架中用户输入(User Input)
用户输入 界面通常需要提供一种输入数据的方式:例如文本、数字、复选框等。在Dioxus中,有有两种方式可以处理用户输入。 控制输入(Controlled Inputs) 使用控制输入时,你直接负责输入
Dioxus框架中钩子(Hooks)
钩子和组件状态 到目前为止,我们的组件像普通的Rust函数一样没有状态。然而,在UI组件中,通常需要有状态的功能来构建用户交互。例如,你可能想要跟踪用户是否打开了下拉菜单,并相应地渲染不同的内容。 钩
Dioxus框架中(Event Handler)
事件处理器 事件处理器用于响应用户操作。例如,当用户点击、滚动、移动鼠标或输入字符时,可能会触发事件处理器。 事件处理器附加到元素上。例如,我们通常不关心应用程序内发生的所有点击,只关心特定按钮上的点
下一页
个人成就
文章被点赞
15
文章被阅读
13,372
掘力值
542
关注了
60
关注者
8
收藏集
2
关注标签
26
加入于
2015-10-11