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