Javascript 可调用的Firebase函数单击按钮时不会发生任何事情

Javascript 可调用的Firebase函数单击按钮时不会发生任何事情,javascript,node.js,angular,firebase,google-cloud-functions,Javascript,Node.js,Angular,Firebase,Google Cloud Functions,我不熟悉firebase函数,只想做一个简单的测试——点击按钮调用一个可调用的firebase函数 test() { const test = firebase.functions().httpsCallable('test'); test.call(); } firebase函数只是一条简单的console.log消息。对于这个项目,我使用的是Angular 我在下面提供了我的前端和后端代码片段 当我点击按钮时,由于某种原因什么也没发生。我希望调用firebase函数并在控制

我不熟悉firebase函数,只想做一个简单的测试——点击按钮调用一个可调用的firebase函数

test() {
    const test = firebase.functions().httpsCallable('test');
    test.call();
}
firebase函数只是一条简单的console.log消息。对于这个项目,我使用的是Angular

我在下面提供了我的前端和后端代码片段

当我点击按钮时,由于某种原因什么也没发生。我希望调用firebase函数并在控制台中接收“hello world”消息

有人知道我做错了什么吗?非常感谢您的帮助

谢谢

Index.js
exports.test=functions.https.onCall(()=>{
log('helloworld');

});您的代码实际上没有调用函数。调用时,需要捕获其返回值,该值是用于实际调用函数的对象

test() {
    const test = firebase.functions().httpsCallable('test');
    test.call();
}
请注意,test()返回一个承诺,该承诺为您提供函数的返回值

test() {
    const test = firebase.functions().httpsCallable('test');
    test.call();
}
我建议查看该文档以了解更多信息