也许这是一个愚蠢的问题,但请考虑这种情况:我有现场记录列表和我想要显示记录详细信息的区域。如何使用meteor模板实现此功能:
当我单击记录列表中的记录时,将刷新包含记录详细信息的区域,并显示此单击的记录详细信息。我不想要路由,更改网址,只需要这个简单的功能。
答案 0 :(得分:0)
您可以使用Session变量存储单击的id,并使用基于会话ID的帮助程序获取数据。
答案 1 :(得分:0)
在点击事件中,您可以创建类似
的会话Session.set("name",this);
但你必须记住这个事件必须在#each
循环内。
在您希望保留数据的模板中,您使用把手{{#with session}}
包装所有这些,并且您的助手应该看起来像
session: function(){
return Session.get("name");
}
在其中你可以使用#each loop
中的所有内容