应用程序设置未按预期工作
application-settings not working as expected
编写了一个小应用程序并通过应用程序设置模块保存了一个字符串。
我可以在同一个会话中读取该值。
如果我在模拟器中关闭应用程序并在模拟器中重新启动它,我也可以读取该值。
但是如果我在 IDE 中重建项目(VS Code - 按 "refresh/reload" 图标)- 应用程序重新启动并且存储的值不再存在。
认真的吗?
应用程序设置存储的数据是否跨会话不持久。
如果您重建您的应用程序,它将删除您智能手机上的旧应用程序 + 存储在应用程序设置中的所有数据。
如果您不希望存储的数据在更改代码的同时消失,您应该使用实时同步选项。
为此,请在应用程序项目的根目录下使用终端并键入以下命令:
tns livesync ios --watch
对于IOS或
tns livesync android --watch
对于Android
希望对您有所帮助
编写了一个小应用程序并通过应用程序设置模块保存了一个字符串。
我可以在同一个会话中读取该值。
如果我在模拟器中关闭应用程序并在模拟器中重新启动它,我也可以读取该值。
但是如果我在 IDE 中重建项目(VS Code - 按 "refresh/reload" 图标)- 应用程序重新启动并且存储的值不再存在。
认真的吗?
应用程序设置存储的数据是否跨会话不持久。
如果您重建您的应用程序,它将删除您智能手机上的旧应用程序 + 存储在应用程序设置中的所有数据。
如果您不希望存储的数据在更改代码的同时消失,您应该使用实时同步选项。
为此,请在应用程序项目的根目录下使用终端并键入以下命令:
tns livesync ios --watch
对于IOS或
tns livesync android --watch
对于Android 希望对您有所帮助