簡體   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