В чем разница между:Получение данных в шаблоны без вспомогательных функций
Session.set("sessionclickcount",1);
Template.hello.clickcount = Session.get("sessionclickcount");
и
Session.set("sessionclickcount",1);
Template.hello.clickcount = function()
{
return Session.get("sessionclickcount");
};
я пытаюсь обновить данные шаблона позже, изменив переменную сеанса, используя следующий код:
Template.hello.events({
'click input' : function() {
Session.set("sessionclickcount",
Session.get("sessionclickcount")+1);
}
});
Первый способ не работает, html не изменяется. Второй успех. Зачем? Благодаря!
Когда OP сказал: «Первый метод терпит неудачу ...», что он имел в виду, «значение не меняется», а «ничего не отображается». В этом случае всегда будет отображаться значение «1». – alanning
Изменил, спасибо. – Akshat