0

我想知道这个:

注意:使用部分集合时要小心,因为渲染长度为 100 的数组意味着我们必须渲染 100 个视图。对于简单的集合,您可以内联迭代而不是使用部分集合支持来减少开销。

所以这样做不是一个好主意吗?

<%- partial('overall_header.ejs') %>
<!-- Content of the website -->
<%- partial('overall_footer.ejs') %>

或者我不应该部分使用变量和数组吗?

4

1 回答 1

2

您提到的“注意”是指为大型数组渲染部分,如指南中所示:

partial('comment', comments);

其中“评论”是大数组。

在您的示例中,overall_header 和overall_footer 只呈现一次,这很好。没有可观的开销。

于 2012-04-29T11:59:33.090 回答