【发布时间】:2015-09-17 22:14:06
【问题描述】:
我目前正在使用 Meteor、materializecss 氛围包和 user-accounts:materialize 氛围包。我正在尝试使用物化基于类的样式来更改用户帐户的样式:物化登录页面,该页面由 {{>atForm}} 模板创建。
Template.atForm.onRendered( function(){
var element = $(".at-form, .at-btn");
element.addClass("grey lighten-2 grey-text text-darken-4");
});
这在页面最初呈现时效果很好。但是,如果我先登录,然后再注销,则会再次显示登录模板,但这次不会调用 onRendered() 函数并且我的样式丢失了。我该如何避免呢?
还有比调用 onRendered() 更好的方法来影响 3rd 方模板中的元素吗?
【问题讨论】:
标签: javascript meteor meteor-accounts