2011-06-14 38 views
2

mustache's documentationMoustache流式傳輸功能的用例是什麼?

要流模板結果出來mustache.js的,你可以通過一個可選的send()回調至to_html()調用:

Mustache.to_html(template, view, partials, function(line) { 
    print(line); 
}); 

也許是我不理解文檔。我相信這是一個有用的功能,但我找不到它的好用例。任何人都可以請賜教嗎?

謝謝!

+1

據我所知,它是如此,你可以完成線路逐一進行模板擴展的過程。我不知道爲什麼這會有用,我同意。 – Pointy 2011-06-14 13:21:23

+0

供將來參考:它很有用,因爲瀏覽器可以開始渲染部分返回的文檔。這可以使性能提升,特別是因爲整個頁面已經從服務器返回之前,對文檔的頂部資產可以開始加載。資產:認爲CSS和JS加載器(如Headjs)。 HTH – 2011-07-26 09:23:46

回答

1

如果您渲染服務器上的模板,流讓你,因爲它是被渲染開始發送文檔。否則,在將其發送到瀏覽器之前,您必須將整個文檔渲染到內存中。

編輯

我看到你所標記使用JavaScript的問題,所以如果你是指客戶端的JavaScript我的回答可能不適用。

相關問題