开发者问题收集
晚上好,我有一个电影列表/数组,需要使用两个值(已发布和类别)进行过滤。当前代码允许用户过滤同时选择了这两个值的电影。但是我想解决的问题是,如果;例如,用户选择“动作”,它应该返回所有带有动作类别的电影。或者另一种情况,用户选择“1999”,显示该年发布的所有电影。它也不应该失去当前的功能,因为我想允许用户过滤单个值和组合值。当前代码在这里:https://codesandbox.io/s/foc
我的问题是我想找到我想要搜索的每个标题电影的类别。例如searchInput = ActionoutputShown = [Transformer,Dinosaur, Godzilla]因为我有如下所示的类别: const category = ['Comedy','Classic','Drama','Romance','Science-Fiction','Adult','Sex','Ki
const getToken = (userId, token) => {22 | getmeToken(userId, token).then((info) => {23 | console.log("INFO COMING", info);> 24 | if (info.error) {25 | setInfo({ ...info, error: info.err
我正在为一个与 API 交互的项目创建一个 React JS 应用。我从 API 中获取一个包含值的数组,这些值是 Google 地图图钉。我在这里想要做的是:用户设置一个数据间隔,并且该数据间隔内的所有图钉都会显示在地图中。我有这个 js 代码来设置所有内容://above is the function that receives two dates and returns the inter
因此,我想在我的 React Movie-App 中切换不同类别,例如Trending、Top Rated、Popular等。我为此使用了 useState 钩子,通过将初始状态设为一个类别,然后通过按钮上的 onClick 事件更改状态。但是它似乎不起作用。可能是什么问题?代码:App.jsimport { useState } from "react";import Movie from ".
我有一个包含问题字段的 div 列表。每次单击按钮,我都会添加一行新的问题字段,并在状态中记住整个列表以及有多少行。我尝试添加一个删除按钮,但当我的删除函数时,似乎会记住状态变量中的值,从创建行时开始。我该如何解决这个问题,以便我可以在 HandleDelete 函数中访问完整列表?const OefeningAanvragenDagboek = () => {const { t, i18n }
我有一个包含 16 个对象的数组,我使用“number”属性来删除不需要的元素。因此,如果我想要一个包含 8 个元素的数组,我会输入:<Images number="8"/>但是我的 useEffect 在初始渲染后不会运行,但只有在我稍后对数组进行更改后才会运行,这会返回所有 16 个元素,如果我输入了错误,请等待错误屏幕渲染并修复错误,我的浏览器会按原样显示 8 个元素。这是我的其余代码:co
为什么我会收到这种类型的错误“无法读取未定义的属性(读取‘数量’)”。当我尝试在按钮中使用 onclick() 函数时,它不起作用。我总是显示一条消息“数量未定义,无法读取其属性”。请帮我解决这个问题。我试过所有方法来解决这个问题,但都失败了……react 的 App.js 文件import "./App.css";import Navbar from "./navbar";import Prod
我可以接收到正确的对象,但是无法用状态值更新的对象来更新上下文值在:const Context = createContext({theme: dark,toggleTheme: () => {},});我想使主题:dark,变为,主题:defaultTheme,使用 useState 修改的动态值import React, { createContext, useState } from 're
我目前有以下代码:const uploadImage = async () => {console.log('Hello2');console.log(media.length);for (var i = 0; i < media.length; i++) {const image = media[i];const uri = image.source;const response = await
我是 React Native 的新手,对代码中的错误深表歉意。我使用 React Native 和 SQLite(全部使用 expo)。我的问题是“useState”在进入应用程序时不会保存数据,我必须手动更新应用程序(在 Visual Studio Code 中按 Ctrl + s)才能保存数据。我不知道为什么会发生这种情况,谁能告诉我问题出在哪里?控制台最初显示“数组 []”,更新后数据出现