使用vue-resource发送RESTful接口调用

vue里面使用vue-resource和后台RESTful后台接口

我能找到的现有资料是:
1.delete==>this.$resource(url).delete([options]).then()
2.使用remove或delete方法发送DELETE请求,下面这个请求指定了{/id}。

deleteCustomer: function(customer){
var resource = this.$resource(this.apiUrl)
    vm = this
resource.remove({ id: customer.customerId})
    .then((response) => {
        vm.getCustomers()
    })}

现在我想实现批量删除,我拿到了一个数组,数组里面是需要删除的表格行的id。
ids=[111,222]
后台只需要这样的数组就行

现在利用这个,发送参数
this.$resource(url).delete([options]);
问题1:ids 我要怎么发送给后台?
问题2:是要在option里面自己写body属性吗?

阅读 7.7k
1 个回答

ID传数组,如果是params就是?id=111&id=222
如果是body(json)的话,{id:[111,222]}

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