我在NativeScript应用程序的一个页面上动态创建不同的元素。一旦应用程序关闭或失去焦点,在应用程序重新加载时,页面将重新加载并且动态元素将丢失。有没有办法保存页面的状态并在页面重新加载时重新加载?我知道我可以使用应用程序设置保存数据但是如果我有很多动态创建的元素(例如,如果每次推送通知我创建一个新标签),应用程序设置路径变得很麻烦,视图的优雅可能是丢失。
答案 0 :(得分:0)
没有工具会为你做这件事。
在你的程序中,你必须将GUI的状态保存到设置(应用程序设置),然后在加载过程中重新创建它。
当您有一个XML文件生成页面时 - 后端正在处理以动态生成页面。因此,您在州内创建的页面不会花费更长的时间 - 不应该失去优雅。