Meteor 如何将参数从以前的模板获取到当前模板';s辅助方法

Meteor 如何将参数从以前的模板获取到当前模板';s辅助方法,meteor,meteor-blaze,Meteor,Meteor Blaze,我正在使用Meteor+FlowRouter 假设我有两页产品和付款。用户从产品页面选择产品(我们将“_id”存储为隐藏字段),并重定向到支付 场景: 产品页面(\u id作为“queryparam”)----------->付款页面(如何在helper中获取\u id?) 问题: 在付款页面,我想显示我们从产品页面传递的“\u id”中的产品详细信息,作为结帐信息。我想在我的付款页面中获取我的助手付款方法中的参数,如何操作? Payments.html <template name="A

我正在使用Meteor+FlowRouter

假设我有两页产品付款。用户从产品页面选择产品(我们将“_id”存储为隐藏字段),并重定向到支付

场景:

产品页面(\u id作为“queryparam”----------->付款页面(如何在helper中获取\u id?

问题:

在付款页面,我想显示我们从产品页面传递的“\u id”中的产品详细信息,作为结帐信息。我想在我的付款页面中获取我的助手付款方法中的参数,如何操作?

Payments.html

<template name="App_Payments">
  <div>
    {{id}}
  </div>
</template>

您使用什么路由机制?如果你使用的是iron router,你可以将id作为URL中的可选/强制性参数之一发送。我使用的是Flow routing。Flow router中也应该有类似的内容。让我快速查看一下,我正在从以前的模板助手传递queryParam。我只是想在当前的模板帮助程序中使用相同的参数。请阅读文档,这里有很好的解释
import './Payments.html';

Template.App_Payments.helpers({
      id() {
       // below "id" is passed from Products page.
        return  FlowRouter.getQueryParam("id");
      }
});