Flutter的框架开发与iOS 的学习结构

435 阅读1分钟

项目开发

这个框架旨在将常规的Flutter项目中使用到的通用《与业务无关》的功能从剥离出来,形成Flutter开发项目的框架,在开发新的Flutter项目时,可以直接引用本项目 ****import 'package:framework/framework.dart'来使用框架中相关的功能,提升开发效率github项目地址

适配测试、自定义此框架目前包含以下功能模块:接口请求API模块、消息提示模块、路由模块、统一错误处理、日志模块、屏幕义UI组件库、本地存储模块构成

*接下来是框架的使用

引用与使用

jsimport 'package:framework/framework.dart

参考Example中使用的例子

框架首业视图

屏幕截图 2021-07-15 142815.png

HTTP的模块

屏幕截图 2021-07-15 143221.png

ROUTER的模块

Framework Router模块,它的一个封装库是封装NAVIGATOR库,对上层应用的需要提供不带参数跳转,带参数跳转,以下参考项:

image.png

消息提示模块;

image.png

错误统一处理 (收集的一张图)

image.png

##为了能补获Flutter的错误还可以有以下处理:

加await try{ await Flutter.delayed(Duration(seconds:1 final_ = 100-/ 0.

其实学习一种东西需要的是方法,给大家整了这些大概:

iOS.png

image.png

今天文章就到这里,希望给你们带来帮助,多多关注,后续会有续集哦