【发布时间】:2018-08-16 23:06:54
【问题描述】:
我在 Firebase 上创建了一个云函数,并尝试对其执行 POST 方法。 我应该如何将此功能触发到 Angular 组件中?
这是我所做的:
const url = 'my-cloud-function-url';
const params: URLSearchParams = new URLSearchParams();
params.set('id', this.id);
this.http.post(url, params)
.toPromise()
.then(res => {
console.log(res);
})
.catch(err => {
console.log(err);
});
所以这段代码可以工作,但是 POST 方法不接受参数中的参数。我知道我可以更改 url 以在其中添加参数,但我很确定这是肮脏的方法。
感谢您的帮助!
【问题讨论】:
标签: angular firebase google-cloud-functions angularfire