AngularJS方法說明

Restangular 方法

  • one(route, id)
  • all(route)
  • oneUrl(route, url)
  • allUrl(route, url)
  • copy(fromElement)
  • restangularizeElement(parent, element, route, queryParams)
  • restangularizeCollection(parent, element, route, queryParams)

元素方法

  • get([queryParams, headers])
  • getList(subElement, [queryParams, headers])
  • put([queryParams, headers])
  • post(subElement, elementToPost, [queryParams, headers])
  • remove([queryParams, headers])
  • head([queryParams, headers])
  • trace([queryParams, headers])
  • options([queryParams, headers])
  • patch(object, [queryParams, headers])
  • one(route, id)
  • all(route)
  • several(route, ids*)
  • oneUrl(route, url)
  • allUrl(route, url)
  • getRestangularUrl()
  • getRequestedUrl()
  • getParentList()
  • clone()
  • plain()
  • withHttpConfig(httpConfig)
  • save

集合方法

  • getList([queryParams, headers])
  • get([id])
  • post(elementToPost, [queryParams, headers])
  • head([queryParams, headers])
  • trace: ([queryParams, headers])
  • options: ([queryParams, headers])
  • patch(object, [queryParams, headers])
  • remove([queryParams, headers])
  • putElement(idx, params, headers)
  • getRestangularUrl()
  • getRequestedUrl()
  • one(route, id)
  • all(route)
  • several(route, ids*)
  • oneUrl(route, url)
  • allUrl(route, url)
  • clone()
  • withHttpConfig(httpConfig)

定義方法

  • customGET(path, [params, headers])
  • customGETLIST(path, [params, headers])
  • customDELETE(path, [params, headers])
  • customPOST([elem, path, params, headers])
  • customPUT([elem, path, params, headers])
  • customOperation(operation, path, [params, headers, elem])
  • addRestangularMethod(name, operation, [path, params, headers, elem])
發佈了24 篇原創文章 · 獲贊 18 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章