gpt4 book ai didi

javascript - Firestore.settings() 需要一个参数,但文档中所有参数都是可选的?

转载 作者:行者123 更新时间:2023-11-28 17:03:47 25 4
gpt4 key购买 nike

根据official docsfirebase.firestore.Settings() 函数的所有参数都是可选的。然而,当我不带参数调用它时,我收到此错误:

Uncaught FirebaseError: Function Firestore.settings() requires 1 argument, but was called with 0 arguments.

如何解决这个问题?

import firebase from 'firebase/app'
import 'firebase/firestore'
if (!firebase.apps.length) {
const config = {
apiKey: '...',
authDomain: '...',
databaseURL: '...',
projectId: '...',
storageBucket: '...',
messagingSenderId: '...'
}
firebase.initializeApp(config)
firebase.firestore().settings()
}

最佳答案

我认为您正在查看 Settings class properties .

接受 Settings 对象的 Firestore 类实例的 settings(Settings) 方法文档位于 here .

import firebase from 'firebase/app'
import 'firebase/firestore'

if (!firebase.apps.length) {
const config = {
apiKey: '...',
authDomain: '...',
databaseURL: '...',
projectId: '...',
storageBucket: '...',
messagingSenderId: '...'
}

const firebaseApp = firebase.initializeApp(config)
const firestore = firebase.firestore(firebaseApp)
firestore.settings({
//Settings properties
//cacheSizeBytes: 0,
//host: '',
//ssl: true
})
}

关于javascript - Firestore.settings() 需要一个参数,但文档中所有参数都是可选的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56530867/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com