大家好,我是离子/Angular 的新手,我正在阅读其他人的代码,在Service
中遇到了以下函数
makePostRequest(100)
public makePostRequest(param) {
return this.http.post('/sample/api', param);
}
这意味着param是作为json body发送的还是仅仅作为一个值发送的,在线文档只是显示json body作为参数而不是一个值。
先谢了。
大家好,我是离子/Angular 的新手,我正在阅读其他人的代码,在Service
中遇到了以下函数
makePostRequest(100)
public makePostRequest(param) {
return this.http.post('/sample/api', param);
}
这意味着param是作为json body发送的还是仅仅作为一个值发送的,在线文档只是显示json body作为参数而不是一个值。
先谢了。
1条答案
按热度按时间i7uq4tfw1#
如这里所解释的,post主体作为序列化参数发送。
在您提供的示例中,它们调用
makePostRequest()
函数并提供100
参数。当makePostRequest()
函数运行时,它从参数中获取该值并将其设置为参数,然后使用该参数填充POST请求的主体。您仍然可以像发送多个值一样发送单个值,类似于以下内容:
或用于多个:
当然,如果您设置了参数来接受多个参数,则可以传递多个参数: