Javascript Meteor js中的Template.templateName.rendered=function(){}是什么

Javascript Meteor js中的Template.templateName.rendered=function(){}是什么,javascript,meteor,Javascript,Meteor,这是我的第一个流星项目,同时我也在努力了解流星本身。现在我遇到了以下语法: Template.editor.rendered = function() { // some stuff here } 虽然我看过网络,但我找不到这种功能是什么。我的意思是我想知道我应该在这个函数里面放什么,什么时候调用这个函数?例如,如果我有一个类似于localhost:3000/test的url,当我在浏览器中键入此url时,此操作是否调用Template.test.rendered=function(

这是我的第一个流星项目,同时我也在努力了解流星本身。现在我遇到了以下语法:

Template.editor.rendered = function() {
    // some stuff here 
}

虽然我看过网络,但我找不到这种功能是什么。我的意思是我想知道我应该在这个函数里面放什么,什么时候调用这个函数?例如,如果我有一个类似于
localhost:3000/test
的url,当我在浏览器中键入此url时,此操作是否调用
Template.test.rendered=function()

呈现的
回调类似于jQuery中的
ready()

注册在将此模板的实例插入DOM时要调用的函数

当Template.myTemplate的实例呈现到DOM节点并首次放入文档时,使用此方法添加的回调将被调用一次


onrendered和rendered是否相同@Tushar@zwlayer是的,他们都是same@zwlayer请参阅@zwlayer使用
呈现的
已被弃用。使用
Template.x.onRendered(函数(){…})
这是非常基本的普通Javascript。将
Template.editor.rendered
声明为函数。不多不少。此特定语法没有什么特别之处。如果不推荐使用rendered,请改用
onRendered(function(){