v_base_framework
基础结构中公共部分,核心来自base_library_3库,这一版主要改造成plugins,虽然当前只有UI和网络的公共模块
包含下述模块
- 底层库初始化模块
- 网络层模块,
- 包含loading的隐藏和显示
- loading的高度自定义
- 常用请求的封装和json解析、各种异常处理
- 网络层基础配置(代理、拦截器、超时、baseUrl)
- 包含loading的隐藏和显示
- logger,类似于之前在原生安卓使用的logger的功能,可以通过log直接打开对应代码
- basePage:公共页面,tabbarpage的保活
- toast:toast轻提示封装
Libraries
- common/VFBaseTextDelete
- http/bean/AppException
- http/config/http_config
- http/config/response_config
- http/http
- http/http_methods
- http/interceptors/ErrorInterceptor
- http/request_hepler
- http/result_data
- mixin/page_mixin
- page/base_page
- page/base_page_keepalive
- @author: wzp_vicky @time: 2022年10月29日22:15:48 @version: V1.1 @description:主要用于tabbar的保活场景
- utils/base_utils
- utils/colors_util
- @Author ThinkPad @Date 2022/08/19 15:45
- utils/json_util
- utils/logger/loggger
- utils/logger/pretty_printer
- utils/permissions_utils/permission_helper
- utils/permissions_utils/permission_request
- utils/text_style
- utils/toast
- v_base
- FileName v_base
- v_base_framework
- v_base_framework_method_channel
- v_base_framework_platform_interface
- v_base_framework_web
- widget/appbar_helper
- widget/center_dialog
- widget/loading_dialog
- widget/spinket