0
有沒有辦法在任何模板呈現後運行一個函數?有時候,我需要在所有模板運行的jQuery的片段,像創建引導提示片段等在所有模板渲染上運行函數?
有沒有辦法在任何模板呈現後運行一個函數?有時候,我需要在所有模板運行的jQuery的片段,像創建引導提示片段等在所有模板渲染上運行函數?
你可以這樣做:
_.each(Template, function(template, name) {
if (name !== "__define__") {
template.rendered = function() {
// ...
};
}
});
如果您正在使用的模板引擎預覽(運行流星與meteor --release template-engine-preview-5.5
)你不需要if語句。再次,如果您使用的是新模板系統,則不必在每個模板重新渲染時都運行jQuery代碼。