流星 js 模板呈现与 onRendered [英] Meteor js templates rendered vs onRendered
问题描述
在使用
Template.name.rendered = function () {.....}
Template.name.rendered = function () { ..... }
我将其更改为:
Template.name.onRendered(function(){.....})
Template.name.onRendered(function(){ ..... })
但我没有得到相同的结果,而且我没有找到太多关于差异的文档,有人会帮助我吗?或者有人知道我在哪里可以看到差异?
but I don't have the same results and I don't find too much documentation about the differences, some one would help me please? or someone knows where I can see the differences?
推荐答案
在 Meteor 1.0.4 中 rendered
被弃用并被 onRendered
取代:
In Meteor 1.0.4 rendered
got deprecated and replaced by onRendered
:
向模板添加 onRendered、onCreated 和 onDestroyed 方法.不推荐使用对 Template.foo.rendered 等的赋值,但仍支持向后兼容.来源:History.md
Add onRendered, onCreated, and onDestroyed methods to Template. Assignments to Template.foo.rendered and so forth are deprecated but are still supported for backwards compatibility. Source: History.md
如果您在使用 onRendered
时看到错误"行为,请确保您使用的是 Meteor 1.0.4 或更新版本.
If you see "wrong" behavior when using onRendered
please make sure you are using Meteor 1.0.4 or newer.
这篇关于流星 js 模板呈现与 onRendered的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!