Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Meteor:在没有用户帐户的情况下管理数据(尚未)_Javascript_Meteor - Fatal编程技术网

Javascript Meteor:在没有用户帐户的情况下管理数据(尚未)

Javascript Meteor:在没有用户帐户的情况下管理数据(尚未),javascript,meteor,Javascript,Meteor,我要面对一个建筑/设计决策 我正在开发一款Cordova/Meteor应用程序,它具有独特的登船体验。新用户将接受向导的指导,向导将引导他们完成填写某些表单的步骤 向导的流程将等待到最后一步,以便注册用户帐户。我面临的挑战是在完成帐户之前如何处理表单数据 我需要这些数据在几个页面中显示,每个页面的大小都是复合的,并通过将其附加到用户对象来完成 通常,我的目标是设置会话变量,并在最后获取所有变量。但由于这是一个PoPiGAP应用程序,所以我很难对它过于依赖,因为我有过一些经验——当在会话的页面中间

我要面对一个建筑/设计决策

我正在开发一款Cordova/Meteor应用程序,它具有独特的登船体验。新用户将接受向导的指导,向导将引导他们完成填写某些表单的步骤

向导的流程将等待到最后一步,以便注册用户帐户。我面临的挑战是在完成帐户之前如何处理表单数据

我需要这些数据在几个页面中显示,每个页面的大小都是复合的,并通过将其附加到用户对象来完成

通常,我的目标是设置会话变量,并在最后获取所有变量。但由于这是一个PoPiGAP应用程序,所以我很难对它过于依赖,因为我有过一些经验——当在会话的页面中间关闭应用程序时,当你回到应用程序时会出现问题。

我正在考虑使用,因为它听起来不会有我上面提到的那种奇怪的关闭效果


我对经验丰富的Meteor开发者的见解感到好奇。您是否有任何建议将数据以优雅、一致的方式传递到最后一个屏幕?

您可以使用localSorage来保存数据,而浏览器刷新不会清除这些数据

//set a value
Meteor._localStorage.setItem('key', value);

//get a value
var item = Meteor._localStorage.getItem('key');

//remove the item
Meteor._localStorage.removeItem('key');

看起来你的建议和我得出的结论是一样的,使用localStorage——持久会话就是这么做的。看到“土生土长”的方式也很酷。