2015-10-15 27 views
0

我正在使用AngularJs在我的前端,我正在使用RESTful服務。 消耗服務我必須編寫發送請求有效載荷爲json,並將得到一個響應爲json。角度提供任何方式來隔離服務層?

而且我也會有一定角度的模型,其是結合與表單輸入,指令,服務等......

千萬角度提供從前端設計,還是應該服務層隔離開什麼好辦法我們是自我實現的,還是應該繼續將前端與服務緊密結合?

+1

在ng-resource中有transformResponse/transformRequest –

回答

2

不,根本沒有必要。 JSON請求有效載荷的格式,Web服務和角度模型的響應,三者都可以有不同的模式。你只需要編寫你的解析器/適配器來將一種JSON轉換爲其他類型。

+0

你可以建議我有什麼好的模式來編寫解析器嗎? 我打算在角度服務中編寫解析器,它將其餘部分用作服務端點。 – Sagar

+0

據我所知,沒有編寫解析器的具體方法。大多數解析器只是寫成兩個對象之間的數據映射,比如parsed.a = toBeParsed.b –