开发者问题收集
我有一个简单的函数来检查用户是否具有高级访问权限:export const checkPremium = async () =>{if (auth.currentUser) {const q = query(collection(db_firestore, 'users'));onSnapshot(q, (querySnapshot) => {querySnapshot.forEach((doc)
// 我在 QRCodeScanner 中使用相机,下面是我的 package.json 文件,我已在清单文件中安装了所有依赖项和权限。​​但在构建 react-native run-android 时,它加载了 100%,但出现此错误“null 不是对象(评估‘cameramanager.aspect’)”{"name": "Vmedics","version": "0.0.1","privat
我正在尝试使用 React Native 应用访问相机。我已经从官方文档中复制了所有代码。每个人都做了同样的事情,包括官方 expo-docshttps://docs.expo.io/versions/latest/sdk/camera/。我访问相机并拍照的代码是export default function Cameracontrol() {const [hasPermission, setHa
我使用expo-camera录制视频并将其保存在我的设备中,但即使停止录制,它也有视频 uri,.MediaLibrary.createAssetAsync给出上述错误,而且即使我使用setTimeout停止录制,录制也会从一开始就停止,这是我的相机代码:import React, { useState, useEffect, useRef } from 'react';import { Text
我尝试过滤数组。当用户在 React Native 中的搜索输入中输入内容时,我需要“实时过滤”,但我这样做就像我通常在 React 中过滤一样。出了点问题。你能看看并告诉我哪里出错了吗?现在我遇到错误:undefined 不是对象 (this.state.inputValue.trim)我想也许我应该为过滤器做另一种方式?import React, { Component } from 'rea
我被某件事难住了,我觉得这很愚蠢,但在尝试了一些东西之后,我找不到解决方案。有什么建议吗?我有一个包含以下格式对象的数组: [Object {"name": "name","description": "100 jours ferme","image: "path_image","culture": Array [Object {"name": "name","value": "309",}]
我需要在数组中创建一个过滤器,还需要一个计数器来知道有多少条记录具有相同的 id。我尝试使用过滤器,但没有成功,因为我不知道要将它与什么进行比较。这是一个学生名单,只有 3 个不同的学生,并且重复了几次,因为它是针对学生重复的药品清单。var arr = [{"gl90Tabl": null,"linkRece": "","co01Apme": 5359,"co90Alun": 921,"co00
我有一个需要在 React 中过滤的时间序列对象数组。具体来说,我需要返回一个包含对象数组的过滤子集的数组,基于device_id的值等于例如7F34B296。原始数组如下所示:[{"label": "time_stamp","data": ["2019-04-17 21:01:25.673949957+02:00","2019-04-17 21:01:30.673949957+02:00","2
我有一个如下的数组array = [{name: 'A'instructors: [{name:'InsA'}]businessUnit: {name:'myBusiness'}},{name: 'B'instructors: [{name:'InsB'}]businessUnit: {name:'myBusinessB'}}]我想用我拥有的值过滤这个数组,这些值也在下面的数组中nameArr =
我尝试根据另一个对象数组过滤一些对象。因此,我从 API 获取数据。例如,这些是收据:[{"id": 1,"name": "test","category": {"id": 1,"name": "Cookies",},},{"id": 2,"name": "test2","category": {"id": 2,"name": "Candy",},}]然后,我尝试根据另一个类别数组按类别名称过滤对
export const data = [{id: "card1",img: require("./image/prosperity.jpg"),title: "Increasing Prosperity With Positive Thinking",tags: ["Art", "Design"],desc: "Increasing prosperity in our lives can b
这让我有点抓狂。预期行为:我点击一个按钮 > 它触发 checkLoginStatus > 从 firebase 返回 true 或 false > 布尔值存储在 isLoggedIn > 中,即 console.log 输出实际结果:我点击按钮 > 它触发函数 > 控制台日志显示为未定义/false > 然后返回用户对象。问题:为什么我的 React 容器方法isUserAlreadyAuthe
我为我的 React 应用创建了一些自定义 Firebase 函数,因此我不必每次都编写整个代码。问题是,当有一个要返回的值(例如用户 JSON)时,当我从另一个文件调用时它不会返回该值。以下是一段不起作用的代码:Functions.jsimport * as firebase from 'firebase'const AuthState = () => {firebase.auth().onAu
我有这个自定义钩子来从 firebase 获取当前用户:import React, { Component, useEffect, useState } from 'react';import { auth } from "../firebase/auth-service"const useFirebaseAuthentication = (firebase) => {const [authUse
我定义了一条除非用户登录否则无法访问的路由。其代码如下: const App = ({ userLoggedIn }) => {return (<Router><div className="App"><Header userLoggedIn={ userLoggedIn }/><ProtectedRoute path='/content' component={ Day } userLog