Skip to content

Commit 7833799

Browse files
committed
Riverpod
1 parent 793c865 commit 7833799

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

_posts/2025-11-10-Flutter-riverpod.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -264,9 +264,18 @@ riverpod watch
264264
官方示例架构推荐(Clean + State Management)
265265

266266
Flutter 团队在官方 sample 中(如 Flutter Architecture Samples)推荐:
267+
```css
267268
lib/
268269
├─ data/ ← Repository 层
269270
├─ models/ ← 业务数据模型
270271
├─ providers/ ← 状态定义(用 Provider / Riverpod)
271272
├─ screens/ ← UI 层
272273
└─ main.dart
274+
```
275+
并使用:
276+
277+
- UI 负责显示 (ConsumerWidget)
278+
279+
- Provider/Riverpod 负责状态与逻辑
280+
281+
- Repository 负责网络或数据库

0 commit comments

Comments
 (0)