摘要: MVVM架构分为M(Model)、V(View)、VM(ViewModel)三个部分,他们分别处理自己的分工,在View和Model之间使用ViewModel作为中介者,使View和Model不受业务逻辑影响。 Model(数据模型): 代表应用程序的数据源,它可以是从数据库、网络请求或其他来源获取 阅读全文
posted @ 2023-12-30 17:30 鲤斌 阅读(26) 评论(0) 推荐(0) 编辑
摘要: Provider.of Provider.of 方法是 Provider 库中最常用的获取共享数据的方法之一。它接收一个 BuildContext 对象和一个泛型类型参数 T,会查找 Widget 树中最近的一个类型为 T 的 Provider 对象,并返回它所提供的共享数据。当共享数据发生变化时, 阅读全文
posted @ 2023-12-30 15:11 鲤斌 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 代码 class Example extends StatelessWidget { @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: const Text("Example" 阅读全文
posted @ 2023-12-30 10:15 鲤斌 阅读(60) 评论(0) 推荐(0) 编辑