vue-resource里的http和resource区别

vue-resource里的http和resource区别

其实感觉两种都是按照RESTful设计的

Http:

  • get(url, [options])

  • head(url, [options])

  • delete(url, [options])

  • jsonp(url, [options])

  • post(url, [body], [options])

  • put(url, [body], [options])

  • patch(url, [body], [options])

Resource:

  • get: {method: 'GET'},

  • save: {method: 'POST'},

  • query: {method: 'GET'},

  • update: {method: 'PUT'},

  • remove: {method: 'DELETE'},

  • delete: {method: 'DELETE'}

不是很能理解区别在于哪里。

阅读 3.3k
1 个回答

resource是带有语义的,例如:

  • 我要保存数据:save

  • 我要删除东西了:delete

而http则可以认为是协议本身的用途

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进