Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Firebase 使用angularfire2动态设置enablePersistence()_Firebase_Google Cloud Firestore_Angularfire2 - Fatal编程技术网

Firebase 使用angularfire2动态设置enablePersistence()

Firebase 使用angularfire2动态设置enablePersistence(),firebase,google-cloud-firestore,angularfire2,Firebase,Google Cloud Firestore,Angularfire2,目前,angularfire2允许您通过在app.module文件中导入AngularFirestoreModule.enablePersistencein来从缓存数据进行绘制 我想知道这是否可能,以及如何在应用程序初始化后动态执行此操作 我之所以尝试这样做,是因为目前启用的持久性只能在浏览器中的一个选项卡上工作,但对移动设备非常有用。我很想在网络上禁用它,在手机上启用它 目前我正在使用Ionic进行开发,以防有帮助。来自: 必须在除设置之外的任何其他方法之前调用 因此,只要您没有进行任何其他F

目前,angularfire2允许您通过在app.module文件中导入AngularFirestoreModule.enablePersistencein来从缓存数据进行绘制

我想知道这是否可能,以及如何在应用程序初始化后动态执行此操作

我之所以尝试这样做,是因为目前启用的持久性只能在浏览器中的一个选项卡上工作,但对移动设备非常有用。我很想在网络上禁用它,在手机上启用它

目前我正在使用Ionic进行开发,以防有帮助。

来自:

必须在除设置之外的任何其他方法之前调用


因此,只要您没有进行任何其他Firestore调用,就可以启用持久性。

太棒了,我很难找到如何使用angularfire2动态调用enablePersistence的方法。你有没有可能在这里加上一些?