UI是一个状态机,事件是触发器.
常见的事件来源 : 时钟, 用户, 系统组件
UI的编程模式:
1.定义UI可能出现的各种状态, 以及控制该状态的变量
2.定义各种状态下UI如何显示. 数据流向 : UI<=模型
3.处理事件, 在事件中读取UI数据, 设定UI的状态. 数据流向: UI=>模型
注意: 数据只是单向流动.
Powered by: 博客园 Copyright © 2024 mrfangzheng Powered by .NET 9.0 on Kubernetes