错误Cloud Firestore addEventListener不是#react-native #firestore函数

Duy Tran

我在使用Cloud Firestore时遇到问题和错误,当我键入var db = firebaseApp.firestore()时出现该错误

描绘错误的图像

import React, { Component } from 'react'
import { StyleSheet, View, Dimensions, Image, Text, SafeAreaView, 
ScrollView, FlatList, Modal, TextInput, TouchableOpacity } from 'react- 
native';
import { firebaseAppKeep } from '../../constant/configFireBase'


import FontAwesome5 from 'react-native-vector-icons/FontAwesome5'


import TaskList from '../../components/TaskList'
import TaskForm from '../../components/TaskForm'
import HeaderBar from '../../components/HeaderBar'

const WIDTH = Dimensions.get('window').width
const HEIGHT = Dimensions.get('window').height
const sizeIconAdd = 60

export default class TaskHome extends Component {
  constructor(props) {
super(props);
this.state = {
  statusModal: false,
  taskList: []
}
      }
  OpenModalTaskControl = () => {
    this.setState({
      statusModal: !this.state.statusModal
    })
  }
  getDayCreated = () => {
var date = new Date().getDate(); //Current Date
var month = new Date().getMonth() + 1; //Current Month
var year = new Date().getFullYear(); //Current Year
date = date + '/' + month + '/' + year
return date
  }
  getTimeCreate = () => {
var hours = new Date().getHours(); //Current Hours
var min = new Date().getMinutes(); //Current Minutes
var sec = new Date().getSeconds(); //Current Seconds
hours = hours + ':' + min + ':' + sec
return hours
  }
      s4() {
    return Math.floor((1 + Math.random()) *     0x10000).toString(16).substring(1)
  }
  genarateID() {
    return this.s4() + this.s4() + '-' + this.s4() + this.s4() + '-' +             this.s4() + this.s4() + '-' + this.s4() + this.s4();
  }

  addTask = (task) => {
task.id = this.genarateID()
task.dayCreated = this.getDayCreated()
task.timeCreated = this.getTimeCreate()
console.log(task)

var user = firebaseAppKeep.auth().currentUser
var db = firebaseAppKeep.firestore()
if (user) {
  console.log(user.email, user.uid)
  db.collection(user.uid)
    .add({
      colorTask: task.colorTask,
      dayCreated: task.dayCreated,
      id: task.id,
      status: task.status,
      taskDetail: task.taskDetail,
      timeCreated: task.timeCreated,
      titleTask: task.titleTask
    })
    }
    this.state.taskList.push(task)
      }
  SignOut = () => {
    firebaseAppKeep.auth().signOut()
  .then(() => {
    this.props.navigation.navigate('AuthRoutes')
  })
  .catch(error => console.log(error));
  }
  render() {
    var { statusModal } = this.state
    var showBtnAddTask = statusModal === false ?
      <View style={{ position: 'absolute', left: WIDTH - sizeIconAdd - 10, vtop: HEIGHT - sizeIconAdd - 20 }}>
    <TouchableOpacity onPress={() => this.OpenModalTaskControl()}>
      <FontAwesome5 name={"plus"} size={sizeIconAdd} color={"black"} />
    </TouchableOpacity>
  </View>
  : null
return (
  <SafeAreaView>
    <HeaderBar opacity={this.state.statusModal} signout={this.SignOut} />

    <View style={{ marginHorizontal: 10, alignItems: 'center', opacity: this.state.statusModal === true ? 0.1 : 1 }}>
      <TaskList taskList={this.state.taskList} />
    </View>

    <TaskForm
      statusModal={this.state.statusModal}
      changeStatusModal={this.OpenModalTaskControl}
      addTask={this.addTask}
    />
    {showBtnAddTask}
  </SafeAreaView>
);
}
}

错误{TypeError:e.addEventListener不是一个函数。(在'e.addEventListener(“ visibilitychange”,this.ah)'中,'e.addEventListener'未定义)}

希望能对您有所帮助

服用

我正在使用世博会。我通过运行修复了它expo install firebase它安装了版本7.9.0,现在警告消失了。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用Cloud Firestore时Micronaut Native Image gRPC错误

来自分类Dev

拨动开关React Native Firestore

来自分类Dev

拨动开关React Native Firestore

来自分类Dev

TypeError:firestore.collection不是函数(React,Redux,Firestore)

来自分类Dev

Firestore中的Firebase Cloud Function错误:不是普通的JavaScript对象

来自分类Dev

Node.js中Cloud Firestore的自定义对象在快照中运行.data不是函数错误

来自分类Dev

无法在Firestore中获取文档(React Native)

来自分类Dev

React Native undefined不是函数错误

来自分类Dev

云函数日志错误:admin.firestore.doc 不是函数

来自分类Dev

Firebase 函数未针对 Cloud Firestore 触发

来自分类Dev

react-redux-firebase firestore返回函数而不是对象

来自分类Dev

在Cloud Firestore中删除时显示“ doc.delete不是函数”

来自分类Dev

在Jest中错误模拟Firebase管理员:“ TypeError:admin.firestore不是函数”

来自分类Dev

Firebase Firestore出现“ native” AssertionError_throwNew“错误

来自分类Dev

使用Cloud Firestore时是否需要为React Native应用程序启用离线持久性?

来自分类Dev

为什么我会收到此 Cloud Firestore 函数错误?

来自分类Dev

addEventListener不是函数错误

来自分类Dev

从Firestore检索/处理图像URL-React Native

来自分类Dev

React Native:如何检索Firebase Firestore文档作为数组?

来自分类Dev

如何在React Native中显示来自Firebase Firestore的数据

来自分类Dev

无法在React Native视图中显示Firestore信息

来自分类Dev

在React Native中从Firestore文档读取和显示数据

来自分类Dev

无法在React Native中从Firebase Firestore获取数据

来自分类Dev

我如何在 .where() - Firestore React Native 中使用 veriable ?

来自分类Dev

React Native - Firestore 等待渲染直到查询结束

来自分类Dev

列表项react-native中的错误“ 1不是函数”

来自分类Dev

如何在Cloud Firestore函数中获取快照的父元素?

来自分类Dev

如何从Firestore到Google Cloud函数获取数据?

来自分类Dev

Javascript / Firestore:未捕获(承诺)TypeError:firebase.firestore(...)。collection(...)。doc(...)。collection(...)。set不是函数

Related 相关文章

  1. 1

    使用Cloud Firestore时Micronaut Native Image gRPC错误

  2. 2

    拨动开关React Native Firestore

  3. 3

    拨动开关React Native Firestore

  4. 4

    TypeError:firestore.collection不是函数(React,Redux,Firestore)

  5. 5

    Firestore中的Firebase Cloud Function错误:不是普通的JavaScript对象

  6. 6

    Node.js中Cloud Firestore的自定义对象在快照中运行.data不是函数错误

  7. 7

    无法在Firestore中获取文档(React Native)

  8. 8

    React Native undefined不是函数错误

  9. 9

    云函数日志错误:admin.firestore.doc 不是函数

  10. 10

    Firebase 函数未针对 Cloud Firestore 触发

  11. 11

    react-redux-firebase firestore返回函数而不是对象

  12. 12

    在Cloud Firestore中删除时显示“ doc.delete不是函数”

  13. 13

    在Jest中错误模拟Firebase管理员:“ TypeError:admin.firestore不是函数”

  14. 14

    Firebase Firestore出现“ native” AssertionError_throwNew“错误

  15. 15

    使用Cloud Firestore时是否需要为React Native应用程序启用离线持久性?

  16. 16

    为什么我会收到此 Cloud Firestore 函数错误?

  17. 17

    addEventListener不是函数错误

  18. 18

    从Firestore检索/处理图像URL-React Native

  19. 19

    React Native:如何检索Firebase Firestore文档作为数组?

  20. 20

    如何在React Native中显示来自Firebase Firestore的数据

  21. 21

    无法在React Native视图中显示Firestore信息

  22. 22

    在React Native中从Firestore文档读取和显示数据

  23. 23

    无法在React Native中从Firebase Firestore获取数据

  24. 24

    我如何在 .where() - Firestore React Native 中使用 veriable ?

  25. 25

    React Native - Firestore 等待渲染直到查询结束

  26. 26

    列表项react-native中的错误“ 1不是函数”

  27. 27

    如何在Cloud Firestore函数中获取快照的父元素?

  28. 28

    如何从Firestore到Google Cloud函数获取数据?

  29. 29

    Javascript / Firestore:未捕获(承诺)TypeError:firebase.firestore(...)。collection(...)。doc(...)。collection(...)。set不是函数

热门标签

归档