防止阵列在Meteor中刷新时清空

时间:2015-08-16 04:00:10

标签: javascript arrays meteor page-refresh

我的Meteor应用程序中有一个数组。每次刷新页面时,阵列都会清空(使用console.log(array.length)中的Meteor.startup()进行验证)。我该怎么做才能防止这种情况发生?

1 个答案:

答案 0 :(得分:2)

您无法阻止Javascript在页面刷新时初始化。

您所能做的就是在页面加载时初始化数组。

页面刷新时你真的只有三个选择:

  1. 将数组初始化为某些默认数据
  2. 从mongo查询中获取值,或
  3. 从浏览器localStorage获取值
  4. 此代码中的实际问题不是将数据保存在某个更永久的位置,例如mongodb或localStorage,因此您可以在用户点击刷新或意外关闭浏览器时获取它。