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
Meteor 模板重用最初显示旧数据_Meteor - Fatal编程技术网

Meteor 模板重用最初显示旧数据

Meteor 模板重用最初显示旧数据,meteor,Meteor,我可能需要为任何人提供更多的信息,以给我任何有意义的反馈,但让我先尝试描述一下这个问题 我有一个应用程序,可以列出要出售的物品。在我的应用程序中,每个项目都有一个独特的页面,但渲染这些页面时使用相同的模板。我加载的第一个项目页面呈现得非常完美。对于第二个页面也是如此,但是因为之前已经使用过模板来呈现一个项目,所以我从上一个项目中获得了内容(图像和文本)的简短闪现 显然,这可能是我在呈现模板后设置被动变量的问题,但由于我在离开页面时专门销毁了与模板相关的所有被动数据,我更倾向于认为这是meteor

我可能需要为任何人提供更多的信息,以给我任何有意义的反馈,但让我先尝试描述一下这个问题

我有一个应用程序,可以列出要出售的物品。在我的应用程序中,每个项目都有一个独特的页面,但渲染这些页面时使用相同的模板。我加载的第一个项目页面呈现得非常完美。对于第二个页面也是如此,但是因为之前已经使用过模板来呈现一个项目,所以我从上一个项目中获得了内容(图像和文本)的简短闪现

显然,这可能是我在呈现模板后设置被动变量的问题,但由于我在离开页面时专门销毁了与模板相关的所有被动数据,我更倾向于认为这是meteor如何重新使用模板的问题。我假设在将模板重新插入DOM之前,该模板已清除所有以前的数据,但情况似乎并非如此


有人有过这类问题的经验吗?

我在开发过程中,从一个新闻页面切换到另一个新闻页面时,看到了完全相同的问题。很高兴知道我不是唯一一个。我想完全手动销毁模板是可能的,但这似乎是不必要的。值得一提的是,这似乎只是我在生产环境中运行时的一个问题。在我的本地机器上,我没有这个问题。这确实表明它与模板接收新数据的速度有关