主干渲染和postRender功能

时间:2015-04-13 16:40:04

标签: javascript backbone.js

我是Backbone的新手,我遇到了困扰我的情况。在骨干中,我在一些视图中发现它们同时具有渲染和后期渲染功能,根据我的理解,调用渲染函数来构建html语法。但是对于postRender来说,它似乎是在我创建视图的最开始调用的,这意味着它在渲染函数之前被调用了?

有人可以告诉我,我怎么能理解这一点,是否有任何材料说明上面的情况,因为我用Google搜索,但我没有找到一个容易理解的新手答案!

非常感谢你!

2 个答案:

答案 0 :(得分:0)

postRender不是Backbone中的一种方法。它可能是某人编写的自定义方法,需要手动调用,除非您正在扩展使用此功能的基本视图。

答案 1 :(得分:0)

就像其他人所说的那样,它不是骨干的一部分,但它是一种常见的模式。

这是一个将在渲染视图后调用的回调。您可以使用它来提供自定义代码,以便在渲染后处理视图。