
Flutter Riverpod Snippets:提升Riverpod使用体验的代码片段集合
Flutter Riverpod Snippets是一款旨在提升您使用Riverpod体验的工具。它包含了一系列不同的代码片段,涵盖了从Provider到Consumer等多种类型,帮助您在Flutter应用开发中更高效地使用Riverpod。
代码片段列表:
| 快捷方式 | 描述 |
|---|---|
| consumer | 创建Consumer组件 |
| stlessConsumer | 创建无状态Consumer组件 |
| stfulConsumer | 创建有状态Consumer组件 |
| stlessHookConsumer | 创建无状态HookConsumer组件 |
| stfulHookConsumer | 创建有状态HookConsumer组件 |
| provider | 创建简单的Riverpod Provider |
| providerFamily | 创建带有family修饰符的Provider |
| futureProvider | 创建FutureProvider |
| futureProviderFamily | 创建带有family修饰符的FutureProvider |
| streamProvider | 创建StreamProvider |
| streamProviderFamily | 创建带有family修饰符的StreamProvider |
| changeNotifierProvider | 创建ChangeNotifierProvider |
| changeNotifierProviderFamily | 创建带有family修饰符的ChangeNotifierProvider |
| stateProvider | 创建StateProvider |
| stateProviderFamily | 创建带有family修饰符的StateProvider |
| stateNotifierProvider | 创建StateNotifierProvider |
| stateNotifierProviderFamily | 创建带有family修饰符的StateNotifierProvider |
| stateNotifier | 创建扩展StateNotifier的类 |
| asyncNotifierProvider | 创建AsyncNotifierProvider |
| asyncNotifierProviderFamily | 创建带有family修饰符的AsyncNotifierProvider |
| asyncNotifier | 创建AsyncNotifier类 |
| asyncNotifierFamily | 创建带有family参数的AsyncNotifier |
| notifierProvider | 创建NotifierProvider |
| notifierProviderFamily | 创建带有family修饰符的NotifierProvider |
| notifier | 创建Notifier类 |
| notifierFamily | 创建带有family参数的Notifier |
| streamNotifierProvider | 创建StreamNotifierProvider |
| streamNotifierProviderFamily | 创建带有family修饰符的StreamNotifierProvider |
| streamNotifier | 创建StreamNotifier类 |
| streamNotifierFamily | 创建带有family参数的StreamNotifier |
| listen | 创建Provider Listenable |
| riverpod | 创建简单的Provider |
| riverpodKeepAlive | 创建简单的保持活跃的Provider |
| riverpodFuture | 创建FutureProvider |
| riverpodFutureKeepAlive | 创建保持活跃的FutureProvider |
| riverpodStream | 创建StreamProvider |
| riverpodStreamKeepAlive | 创建保持活跃的StreamProvider |
| riverpodClass | 创建类Provider |
| riverpodClassKeepAlive | 创建保持活跃的类Provider |
| riverpodAsyncClass | 创建异步类Provider |
| riverpodAsyncClassKeepAlive | 创建保持活跃的异步类Provider |
| riverpodStreamClass | 创建流类Provider |
| riverpodStreamClassKeepAlive | 创建保持活跃的流类Provider |
| riverpodPart | 创建Riverpod的part声明 |
贡献代码:
欢迎为小问题(如拼写错误)提交PR。对于大型问题或功能,请先开一个issue。
如何贡献:
首先在GitHub上fork该仓库。
git clone <你的fork仓库>
git switch -c my-fix
修复一些代码...
git commit -m "修复readme中的拼写错误"
git push origin my-fix
提交信息应遵循此结构。
请将更改添加到CHANGELOG.md并更新package.json中的版本号。
发布说明:
请查看Changelog以获取详细信息。

本站所有资源都是由网友投稿发布,或转载各大下载站, 请自行检测软件的完整性!
本站所有资源仅供学习与参考,请勿用于商业用途,否则 产生的一切后果将由您自己承担!
如有侵权请联系我们删除下架,联系方式:study_golang@163.com