新建地址和更新地址
2017-11-25 本文已影响8人
9b559869875b
新建地址:
this.address.saveAsync(params)
params来自const params = e.detail.value 为json格式
e来自提交的表单submitForm(e)
另一种写法是调用postAddress
postAddress(params) {
return this.postRequest(this.$$path.address, params)
}
第一个参数是路由,第二个参数会被后台读取作request.body
更新地址:
this.address.updateAsync({id: id}, params)
params来自const params = e.detail.value
e来自submitForm(e)
另一种做法是
App.HttpService.putAddress(id, params)
putAddress(id, params) {
return this.putRequest(`${this.$$path.address}/${id}`, {
data: params,
})
}
不过我不很明白这里put的json是data:params,而上面post只用了params
删除地址:
this.address.deleteAsync({id: this.data.id})