Что делать, если у меня есть два шаблона руля, которые хотят проверить возвращаемое значение одной и той же функции? Есть ли правильный способ сделать это? Очевидно, я мог бы сделать это:
var say_foo = function() {
alert('foo');
};
Template.foo.say_foo = say_foo;
Template.bar.say_foo = say_foo;
Но есть ли способ сделать это напрямую через объект Template? Поскольку это JavaScript, я могу присвоить функцию любому свойству любого объекта, но я попытался сделать:
Template.say_foo = function() { alert('foo'); };
и, конечно же, шаблоны не находят эту функцию.
Просто любопытно узнать о лучших практиках и тому подобном. Спасибо!