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,我正在尝试在两个用户x和y之间设置一个简单的消息传递系统 x views domain.com/user/:_id (where_id is user y) x clicks message x goes to domain.com/message/:_id (where _id is for the message thread if exists in messageCollection - query where to:user y's id and from:user x's id)

我正在尝试在两个用户x和y之间设置一个简单的消息传递系统

x views domain.com/user/:_id (where_id is user y)
x clicks message

x goes to domain.com/message/:_id (where _id is for the message thread if exists in messageCollection - query where to:user y's id and from:user x's id)
else
x goes to domain.com/message/newMessage 
我希望在newMessage中传递用户y的id,但最好不要使用url参数。 这可以通过铁路由器吗?此外,这是否是在meteor中实现类似私人消息的最佳设计


谢谢

您可以为此使用全局变量。例如,在将用户路由到newMessage页面之前,请设置
newMessageReceiverId='user\u y\u id'
。我认为Iron Router不支持这一点(我看不出您想要避免它的原因)。

问题是,它是否可以在不附加url的情况下发送参数。消息传递问题是一个设计问题(不是寻找一个代码只是一个意见),不是每个问题都需要代码。