我有多个javascript对象
{ a:12,
b:8,
c:17
}
Run Code Online (Sandbox Code Playgroud)
和
{ a:2,
b:4,
c:1
}
Run Code Online (Sandbox Code Playgroud)
我需要通过键对这两个对象求和
结果:
{ a:14,
b:12,
c:18
}
Run Code Online (Sandbox Code Playgroud)
你有任何javascript解决方案吗?我使用Object.keys.map但它太长了,因为我在我的对象中有100个元素
谢谢你的帮助
我有一个名为用户的消防站集合,每个用户都有一个生成的ID和一个字段得分:
users
0e8X3VFL56rHBxxgkYOW
score : 4
3SeDjrgAWMmh3ranh2u
score : 5
Run Code Online (Sandbox Code Playgroud)
我使用redux-firestore,我想将所有用户的得分重置为0,例如
firestore.update({ collection: 'users' }, { score : 0 }
Run Code Online (Sandbox Code Playgroud)
我无法实现,因为更新方法需要文档ID
你知道怎么做吗?
我只是用带有 typescript 选项的 CRA2 初始化一个新项目(https://facebook.github.io/create-react-app/docs/adding-typescript#docsNav)
但是当我在 App.tsx 上写这个时,我不能在文件上使用 ts-ignore
let a = 1
/* @ts-ignore */
a = '123'
Run Code Online (Sandbox Code Playgroud)
启动纱线启动后,我得到:
Type error: Type '"123"' is not assignable to type 'number'.
Run Code Online (Sandbox Code Playgroud)
谢谢
我有一个像这样的打字稿项目,带有一些云功能
tsconfig.json
/functions
|--index.ts
|--package.json
/src
|--App.tsx
Run Code Online (Sandbox Code Playgroud)
在我的 App.tsx 文件夹中,所有导入都是绝对的,并且我的 tsconfig.json 中的代码如下:
"baseUrl": "../src",
"paths": {
"src/*": ["*"]
}
Run Code Online (Sandbox Code Playgroud)
我的 App.tsx 中的绝对导入示例:
import { theme } from 'src/utils/theme/theme'
Run Code Online (Sandbox Code Playgroud)
但在我的云功能中,我需要从 /src 目录导入一些文件,但无法导入它,启动“firebaseserve”后出现错误:
Error: Cannot find module 'src/utils/theme/theme'
Run Code Online (Sandbox Code Playgroud)
我不知道如何修复云函数中的当前路径以使用绝对路径导入所有文件
感谢帮助