0
我創建了很多AJAX邏輯的網站。我開始想我應該返回JSON與對象模型(因爲我必須做出一些請求,然後替換/插入響應某些HTML節點),如:用對象模型或JSON解析視圖返回JSON
{ 'Author' : '[email protected]', 'Email': '[email protected]', 'listOfSomething' = [...], ...} //very advanced JSON
,然後使用一些JS模板引擎解析我的對象並插入在正確的地方在DOM
OR
返回JSON解析的用剃刀模板,一樣的東西:
{listOfSomething: [{id:0, parsedView:ASP.NET.ParseViewWithModel(MyModel[0])},{id:1, parsedView:ASP.NET.ParseViewWithModel(MyModel[1])}, ... ]}
S的利弊第二個選擇是它將需要更少的邏輯,但是。應該使用哪種方法?何時使用?第二種方法可能是很好的解決方案嗎?