Я хочу поделиться некоторыми данными из шаблона с другим шаблоном, используя Meteor. У меня есть шаблон i.e allInventory.html, на котором я показываю некоторые данные в форме таблицы, я добавил три ссылки, которые есть. один для просмотра, редактирования и удаления, что я хочу, чтобы iam получал все данные из backend в один из хелперов, т.е. productDetails, и я связываю событие с кнопкой просмотра, которое будет принимать данные текущего пользователя, нажав на какой продукт, чтобы я успешно получал данные на моем шаблоне allinventory, но есть еще один шаблон, то есть productDetails, на котором я хочу отображать или показывать эти данные. Но застрял в том, что у меня есть данные по событию allInventory click, но не знаю, как сделать то же самое с шаблоном productDetails.Как отправить некоторые данные одного шаблона в другой шаблон Meteor
Вот мои allInventory.js
Template.allInventory.rendered = function() {
Template.allInventory.events({
"click .btn":function (e){
data = $(e.target).attr('data');
Router.go('productDetail', {data: $(e.target).attr('data')}, {query: 'q=s', hash: 'hashFrag'});
console.log("button clicked.."+data);
console.log(data);
}
})
ProductDetails.js
Template.productDetail.rendered = function() {
Template.productDetail.helpers({
productDetails: function() {
return data;
}
});
allInvenrtory.html
<button type="button" data ="{{productInfo}}" class="btn btn-info btn-sm"><i class="fa fa-eye"></i>View</button>
Я просто хочу поделиться allInventory данные шаблона с шаблоном productsDetails.
Любая помощь будет подтверждена! Thanks