繁体   English   中英

Backbone.js中的模板分层

[英]Layering templates in Backbone.js

我主要接受过React方面的培训,所以据我所知,骨干网有些过时,但是我正在接受求职面试的挑战。

任务是在主干和下划线处构建博客帖子查看器。

给了我一个项目文件,该文件的集合已经给了我,并有6个博客帖子。

有一个将博客文章渲染到的容器。 其中应包含诸如项目总数,批准的帖子数,被拒绝的帖子以及博客帖子列表之类的内容。帖子本身还应该有一层,每个图层都包含一行文字,日期,日期发布时间,社交网络类型等

因此,在react中,您只需创建两个组件(一个列表容器和一个列表项),然后使用该容器渲染该列表项组件,然后在html中渲染该容器。

在骨干网中实现此目标的最佳方法是什么? 您可以在另一个模板中渲染一个模板吗? 模板或多或少与React中的组件等效吗?

您可以在另一个模板中渲染一个模板吗?

与react-渲染引擎不同,主干是框架而不是渲染引擎。 您可以将其与任何模板库一起使用。 答案取决于您使用什么。 例如,如果您使用soy模板,则可以从另一个调用一个模板。 或者,您可以将自身与Backbone一起用作模板引擎。

模板或多或少与React中的组件等效吗?

否。等效的组件将是Backbone.View因为据我所知,react组件具有其自身的行为,因为骨干模板尚不清楚。 该行为由呈现模板的视图处理。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM