Rust GUI 编程开发专题班
任课教师:
学生人数: 人
¥ 0
跨 Web 与原生框架 Iced
一个Iced.rs应用程序,类似于ELM,由四个中心概念组成。
State 是你的应用程序的状态。例如,在我们的案例中,这是我们从JSONPlaceholder获取和显示的数据。
Messages ,用于触发应用程序内部的流程。它们可以是用户互动、定时事件或任何其他事件,这些事件可能会改变应用程序中的某些东西。
Update 逻辑被用来对这些Messages 。例如,在我们的应用程序中,可能有一个Message ,用于导航到详细页面。在我们对这个消息的Update 逻辑中,我们将设置路由并获取数据,所以我们可以将应用程序的状态从List 更新到Detail 。
最后,View 逻辑描述了如何渲染应用程序的某个部分。它显示State ,并可能在用户交互时产生Messages 。
序号 | 昵称 | 年级 | 性别 | 备注 |
---|---|---|---|---|
暂无数据 |
序号 | 课堂内容 | 开始时间 | 备注 | 课堂回放 |
---|---|---|---|---|
暂无数据 |