新手请教两个问题 HarmonyOS 鸿蒙Next 求助

新手请教两个问题 HarmonyOS 鸿蒙Next 求助 1、如何使用本地存储

在前端中 可以使用 浏览器的api localStorage.setItemlocalStorage.getItem 实现数据的持久化存储 (即使刷新页面也不会消失)

但是我在HarmonyOS使用

存数据: PersistentStorage.PersistProp("token","123")

取数据 const token = AppStorage.Get<string>('token')

不刷新页面还好 一旦刷新页面 本地存储的token就没了 这样很不方便我调试代码 什么api才能保证我预览的时候 刷新不丢失存储的数据呢

2、如何使用环境变量

在vue或者vite或者微信小程序中 都有.env这类的文件来表明当前我想要那种环境

例如在发送请求的时候:

开发环境我可能用的是https:// xxx-dev.com

测试环境我可能用的是https:// xxx-stg.com

线上环境我可能用的是https:// xxx-pro.com

就像上面这张图片 我不想每次提交测试的时候或者线上或者开发 手动去改他的url域名 有没有什么办法能自动帮我切换

ps: 求一个vx或者官方群 一起交流学习


更多关于新手请教两个问题 HarmonyOS 鸿蒙Next 求助的实战教程也可以访问 https://www.itying.com/category-93-b0.html

6 回复

第一个问题已解决

更多关于新手请教两个问题 HarmonyOS 鸿蒙Next 求助的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


你搜索一下官方的本地首选项案列,存本地首选项里面,需要的时候直接拿就行

请问开发者工具哪个地方可以一键清除@ohos.data.preferences设置的本地数据呢

本地首选项里面的数据,你可以通过覆盖方式删除,也可以直接采用重新安卓软件的方式。

重新安装软件,

  • 打开控制面板。
  • 选择“程序”或“程序和功能”。
  • 找到需要重新安装的软件。
  • 右键点击该软件,选择“卸载”。
  • 完成卸载后,从官方网站下载最新版本。
  • 运行下载的安装程序并按照提示完成安装。

HarmonyOS Next是华为推出的新一代操作系统,主要面向全场景智能设备。它采用分布式架构,支持多设备协同,提供统一的开发框架和API。对于新手来说,了解HarmonyOS Next的基本架构和开发工具是关键。开发环境主要使用DevEco Studio,支持ArkTS语言。ArkTS是华为基于TypeScript扩展的语言,专门用于HarmonyOS应用开发。HarmonyOS Next的UI框架基于ArkUI,提供丰富的组件和布局方式。开发过程中,需要熟悉Ability的概念,包括Page Ability和Service Ability。Page Ability用于处理UI界面,Service Ability用于后台任务。数据管理方面,HarmonyOS Next提供了分布式数据管理功能,支持多设备数据同步。安全机制包括应用沙箱、权限管理和数据加密。调试工具包括模拟器和真机调试。HarmonyOS Next的文档和示例代码可在华为开发者官网获取。

回到顶部