В качестве дополнения к ответу Джанкапункта вы можете передать идентификатор в go
в объекте опций:
FlowRouter.go('restaurants.show'), { id: postCode });
Я вижу, что вы пробовали это в этой строке:
//Meteor.setTimeout(function() {FlowRouter.go('restaurants.show'), { postCode: postCode }}, 100)
Но если ваш маршрут использует :id
, вам нужно передать объект с ключом id
.
Кроме того, вы пропускаете закрывающую скобку после : postcode }
до закрытия функции, поэтому также может быть причина того, почему это не сработало