这是我的第一个Meteor项目,我想同时了解Meteor本身。现在,我遇到了以下语法:

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


尽管我已经看过网络,但找不到这种功能是什么。我的意思是我想知道应该在该函数中放入什么以及何时调用该函数?例如,如果我有一个localhost:3000/test之类的URL,当我在浏览器中键入该URL时,此操作会调用Template.test.rendered= function()吗?

最佳答案

rendered回调类似于jQuery中的ready()或Vanilla Javascript中的DOMContentLoaded

来自Docs


  注册将此模板的实例插入DOM时要调用的函数。
  
  当将Template.myTemplate的一个实例呈现到DOM节点中并首次放入文档时,使用此方法添加的回调将被调用一次。

关于javascript - meteor js中的Template.templateName.rendered = function(){}是什么,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32477044/

10-09 17:34