Я ищу способ получить доступ и ввести некоторые данные в переменную шаблона. Я хочу получить данные перед маршрутом, и они уже будут доступны при рендеринге необходимого шаблона.
Было бы полезно иметь прямой доступ к этой области. Это мой код для этого конкретного шаблона (который еще не отображен), переменная allFriends
Template.FacebookLook.onRendered(function () {
const instance = Template.instance();
if(!!Friends.find().fetch()) {
instance.allFriends = Friends.find().fetch();
} else {
Popup.show("Invite your friends", null);
}
});
Я нашел несколько дискуссий на форумах и дошел до:
Template.InitView.onCreated(function () {
Blaze.getView('FacebookLook').allFriends.set([]);
});
Но я получаю Uncaught Error: There is no current view