在流星中的Template.myTemplate.rendered?

时间:2014-03-26 13:54:49

标签: meteor render

在Meteor中使用Template.myTemplate.rendered有什么用?我研究了这份文件,但我并不了解确切的功能。文件说Provide a callback when an instance of a template is rendered。渲染模板实例的含义是什么。你能用一个例子给我建议吗?

1 个答案:

答案 0 :(得分:2)

触发回调时,已呈现模板的实例(添加到文档中)。例如,如果您希望通过使用JavaScript库来操作模板中的元素,例如CodeMirror,就像我在我的一个项目中使用的那样。例如:

<template name="test">
    <textarea></textarea>
</template>
Template.test.rendered = function(){
    // Make the textarea highlight the code (kind of).
    var myCodeMirror = CodeMirror.fromTextArea(this.find('textarea'))
}