【发布时间】:2017-05-09 11:57:57
【问题描述】:
我在模板 B 中有一个模板 A。当点击模板 B 中的按钮 B 时,模板 A 中的按钮 A 应该改变颜色。
我正在使用 Session get/set 来更改变量,以便我可以更改颜色。
这是我的代码:
Session.set('monitor',0);
Template.B.events({
'click #buttonB' :function(event){
Session.set('monitor',1);
}
return FlowRouter.go('/templateC');
})
/*NOT WORKING */
Template.A.helpers({
randomlyNamed: function(){
if (Session.get('monitor') == 1){
document.getElementById("buttonA").style.background = "red";
}
Session.set('monitor',0);
}
})
问题:当按钮 B 被点击时,会话可以设置为 1。问题是我不确定将更改颜色代码放在模板 A 中的哪个位置。
【问题讨论】:
标签: javascript jquery html templates meteor