类型 'typeof firestore' 没有调用签名 nativescript 7 @nativescript/firebase 插件
Type 'typeof firestore' has no call signatures nativescript 7 @nativescript/firebase plugin
我有一个项目,我将 nativescript 与 Angular 结合使用,并希望为后端实施 Firebase。我按照包文档中的说明进行操作, firebase.init()
可以正常工作。但是当我想像这里一样使用 firestore 时:
const usernameCollection = firebase.firestore().collection("testUsernames");
我收到错误:
This expression is not callable. Type 'typeof firestore' has no call signatures.
我这样导入模块:
import { firebase } from "@nativescript/firebase";
您当前的导入引入了静态类型和 类,但没有引入模块本身。
要引入模块,需要在路径末尾添加/app
作为(不好)shown here.
无论您在哪里看到 "nativescript-plugin-firebase"
,请将其替换为 "@nativescript/firebase"
。
import * as firebase from "@nativescript/firebase/app";
添加以下行:
import * as firebase from "@nativescript/firebase/app";
我有一个项目,我将 nativescript 与 Angular 结合使用,并希望为后端实施 Firebase。我按照包文档中的说明进行操作, firebase.init()
可以正常工作。但是当我想像这里一样使用 firestore 时:
const usernameCollection = firebase.firestore().collection("testUsernames");
我收到错误:
This expression is not callable. Type 'typeof firestore' has no call signatures.
我这样导入模块:
import { firebase } from "@nativescript/firebase";
您当前的导入引入了静态类型和 类,但没有引入模块本身。
要引入模块,需要在路径末尾添加/app
作为(不好)shown here.
无论您在哪里看到 "nativescript-plugin-firebase"
,请将其替换为 "@nativescript/firebase"
。
import * as firebase from "@nativescript/firebase/app";
添加以下行:
import * as firebase from "@nativescript/firebase/app";