【问题标题】:Property assignment expected. This expression is not callable. Type {} has no call signatures. (how to solve this?)预期的属性分配。此表达式不可调用。 {} 类型没有调用签名。 (如何解决这个问题?)
【发布时间】:2022-10-14 20:43:16
【问题描述】:

我想使用嵌套地图的云函数触发器更新聊天室中的徽章计数。 我在前端更新徽章没有任何问题,但我希望为此创建一个云功能以减少前端工作量。 但是当我尝试将动态变量作为字段/键传递时,编译器不高兴,它给了我一个错误。

预期的输出应该是这样的

反引号不起作用,所以我尝试将反引号更改为双引号以便能够编译,但这不是我想要的输出。

任何人都知道如何使这项工作?请帮忙。

【问题讨论】:

    标签: javascript node.js typescript google-cloud-functions


    【解决方案1】:

    它的语法问题,缺少[]。 它应该是{ [`badgeCount.${receveid}`]: fire....

    【讨论】:

    • 这行得通,谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-10-11
    • 1970-01-01
    • 2020-08-08
    • 2020-12-27
    • 1970-01-01
    • 1970-01-01
    • 2020-10-24
    相关资源
    最近更新 更多