如何通过之间的数据模板流星JS

问题描述:

我与流星JS的工作,我想从一个模板传递到另一个数据,这是我的代码:如何通过之间的数据模板流星JS

BuildingsAction.js

Template.BuildingsAction.viewmodel({ 
    showExhibitions() { 

     FlowRouter.go("/exhibitions"); 

    },}) 

其实我想从BuildingsAction传递一个_id到展览

Template.exhibitions.viewmodel({ 
    onCreated: function() { 
     this.idItemParent(BuildingsAction_id)// here i whoud like to get the id 
     })} 
+0

是你在模板里面从模板中调用? –

+0

我有两个模板展览是一个至少包含第一个模板的细节,所以我需要找到两者之间的链接。 – sana

+0

我想设置this.idItemParent()从第一个模板 – sana

有两种方法。

1.使用会话。

`Session.set('idVar',YourId);` 

获取会话值: Session.get('idVar');

2.您可以将ID在URL

FlowRouter.go("/exhibitions",{},{id:YourID});

获取queryparam值: FlowRouter.getQueryParam("id");

+0

来的值,那么我怎样才能得到它在“展览” – sana

+0

更新我的回答看看 –

+0

使用任何一个在您的展览创建获得价值。 –