我在我的JavaScript中使用客戶端模板。 (Sys.UI.DataView,{data:data},null,null,$ get(「id」));} $ create(Sys.UI.DataView,{data:data},null,null,JavaScript中的客戶端模板如何綁定數據
我在哪裏有JSON結果在「數據」,其中有100條記錄。 所以這個模板綁定了所有的100條記錄。
如何有效地傳遞所需的數據量。例如:10條記錄。
我在我的JavaScript中使用客戶端模板。 (Sys.UI.DataView,{data:data},null,null,$ get(「id」));} $ create(Sys.UI.DataView,{data:data},null,null,JavaScript中的客戶端模板如何綁定數據
我在哪裏有JSON結果在「數據」,其中有100條記錄。 所以這個模板綁定了所有的100條記錄。
如何有效地傳遞所需的數據量。例如:10條記錄。
你說說100「記錄」,這讓我覺得data
是一個數組,如果是的話,你可以得到它的一部分,使用slice功能:
$create(Sys.UI.DataView, { data: data.slice(0,10) }, null, null, $get("id"));
data.slice(0 ,10)將生成一個新的數組,其中包含原始數組的前10個元素。
您沒有傳遞數據對象的副本,而是傳遞給它的引用。 CMS的例子創建了一個副本(如果是對象,它是一個可以正常使用的引用副本,但完全不需要,如果它是有價值的類型,那麼效率非常低,但是當它只有10條記錄時,誰在乎)
基本上,不用擔心它,這很好:)
亞絕對是笏我需要thnk非常.. – Santhosh 2009-09-11 05:44:21
不知道這是如何回答你的問題,它實際上會產生更多的問題(有點...看到我的答案) – 2009-09-15 04:06:43