HarmonyOS 鸿蒙Next全新eftool2.0发布
HarmonyOS 鸿蒙Next全新eftool2.0发布
<markdown _ngcontent-lhx-c237="" class="markdownPreContainer">
大家好,本人是oh三方库eftool的作者,随着eftool的体量以及用户群体的日益壮大,1.2.x及以下eftool版本显得有些臃肿,目前全新2.0版本已发布,采用拆分子模块方式引入,欢迎大家体验并提出宝贵意见
全新2.0版本进行了模块化拆分,详细使用手册已迁移至各个模块
子模块目录总览
模块 | 介绍 |
---|---|
[@yunkss](/user/yunkss)/ef_core(已发布) | 提供基础工具类如字符串,正则,身份校验等 |
[@yunkss](/user/yunkss)/ef_json(已发布) | 提JSON转换相关 |
[@yunkss](/user/yunkss)/ef_crypto(已发布) | 提供加解密相关解耦结果去除OutDTO |
[@yunkss](/user/yunkss)/ef_crypto_dto(已发布) | 提供加解密相关保结果为OutDTO |
[@yunkss](/user/yunkss)/ef_media | 提供媒体相关 |
[@yunkss](/user/yunkss)/ef_device | 提供设备相关 |
[@yunkss](/user/yunkss)/ef_axios(已发布) | 提供网络请求efAxios相关 |
[@yunkss](/user/yunkss)/ef_rcp(已发布) | 提供网络请求efRcp相关 |
[@yunkss](/user/yunkss)/ef_ui(已发布) | 提供弹窗,级联,Loading等UI相关 |
🎁eftool名称的由来
eftool = Efficient + Tool,Efficient是高效的表示,Tool表示工具。
📦安装
🍊ohpm
- 执行安装命令
ohpm install [@yunkss](/user/yunkss)/eftool
<button style="position: absolute; padding: 4px 8px 0px; cursor: pointer; top: 4px; right: 8px; font-size: 14px;">复制</button>
升级说明
2.0.0版本升级改动较大,升级需要保持充足时间
升级内容
1.去除强绑定OutDTO
2.efAxios增加统一异常处理
3.efRcp全面重构
- 特殊说明
eftool拆分后默认保持全量包
eftool依赖的子模块均无需自行下载,eftool会自动下载对应依赖版本
🛠️版本说明【重要】
- 2.0.x版本系列兼容API12
- 1.2.x版本系列兼容API12
- 1.1.x版本系列兼容API11
- 1.0.x版本系列兼容API9
🛠️包含组件
一个HarmonyOS基础工具类,组成各种工具类,同时提供以下七部分组件:
[@yunkss](/user/yunkss)/ef_core eftool的核心基础包
[@yunkss](/user/yunkss)/ef_json eftool的JSON相关包
[@yunkss](/user/yunkss)/ef_crypto eftool的加密封装包(解耦了OutDTO)
[@yunkss](/user/yunkss)/ef_crypto_dto eftool的加密封装包(与1.2.x版本保持一致,返回结果为OutDTO)
[@yunkss](/user/yunkss)/ef_axios eftool的efAxios网络请求封装包
[@yunkss](/user/yunkss)/ef_rcp eftool的rcp网络请求封装包
[@yunkss](/user/yunkss)/ef_ui eftool的UI组件封装包
stareftool
希望您可以动一动小手点点小⭐⭐
👴希望大家如有好的需求踊跃提交,如有问题请前往gitee提交issue,我闲暇时间会扩充与修复优化
</markdown>关于HarmonyOS 鸿蒙Next全新eftool2.0发布的问题,您也可以访问:https://www.itying.com/category-93-b0.html 联系官网客服。
6 回复
希望HarmonyOS能加强与其他品牌设备的兼容性,让更多人受益。
支持
希望HarmonyOS能继续加强与其他应用的兼容性,让用户体验更加完美。
感谢感谢
严重支持
严重感谢小波老师支持