我收到以下错误:'await' 对此表达式的类型没有影响。ts我尝试调用的是通过函数loginuser()调用 api,然后我希望它获取我在成功登录后存储的信息。我正在使用异步存储来存储和获取此存储。import { loginUser } from '../controller/userAction';...JSX components...const loginHandle = async(u
2021-10-06
我需要使用 Swiper.js 和 React Player 来制作视频轮播。我想在滑动并变为非活动幻灯片时停止视频。我设置了如下所示的状态,它确实按照我的意愿运行。但现在,即使 autoplay 属性为 false,它也会自动播放活动幻灯片。我怎样才能同时停止播放非活动视频而不自动播放活动视频?我在这里呆了将近 3 周,所以我很感激任何建议。更新:修改问题以使其更清晰,并包括自动播放问题。 co
2022-09-08
我有以下代码,它工作正常`someVar.getNftsByCollections(['abcs']).then((obj) => {obj.filter(nft => nft.sold === true).map(nft => console.log(nft))});})`并且它安慰了我这样的数据 { name: "Common Pass"owner: "abc1"placeh
2022-08-28
我在我的 React 项目中使用 reselect 库。我创建了Posts选择器,它工作正常。这是代码// selectors.tsconst getPosts = (state: RootState) => state.posts.posts;export const getPostsSelector = createSelector(getPosts, (posts) => posts);我在
2021-05-26
我有一个带表单的组件,提交后我想清除表单值。但不清楚在哪里清空表单值。因为我必须从上下文中传递回调或其他内容来设置组件中的表单值。我的带表单的组件const { updateUserData, state} = useContext(UserContext);const [name, setName] = useState(state.name);const [age, setAge] = use
2020-05-07
我尝试使用钩子获取数据,但得到了意外结果。当我尝试将异步回调与 useEffect 一起使用时,它会抛出一个警告,说这是不好的做法,即使代码有效(在下面附加的示例中注释掉)但是当我尝试在 useEffect 中声明异步函数时,它不起作用(下面的示例)我遗漏了什么?https://codesandbox.io/s/mystifying-aryabhata-glqwz?fontsize=14
2019-08-22
Temp.jsimport React, {useEffect, useState} from 'react';import axios from 'axios'const Temp=()=> {const APP_ID='8232312'const APP_KEY='6a4e7c08d71463dada3b481f85a9b16'const [receipe, setReceipe] = use
2020-05-04
我正在使用 React Hooks 创建登录表单并使用 Axios 查询后端。成功登录后,我将重定向到正常运行的主页。问题在于尝试失败时,我想将 loginFailed 设置为 true,并基于此对表单进行条件渲染。但不幸的是 setLoginFailed 不起作用。这是我在客户端执行的操作:import React, { useState } from "react"import { useFo
2020-07-29
我正在尝试制作一个显示 Covid 19 数字的应用程序。我想在呈现组件时显示全局数字,因此我为此使用了 useEffect 钩子。当我尝试显示global.confirmed时,它会返回一个对象,但是当我尝试显示global.confirmed.value时,我收到无法读取未定义的属性“值”错误。我该如何解决这个问题?import React from "react";import "./App
2020-08-15
Blog.jsimport React, { useState, useEffect } from "react"import Axios from "axios"const Home = () => {const [blog, setBlog] = useState([])useEffect(() => {loadBlog()}, [])const loadBlog = async () =>
2020-08-20
axios 实例在渲染时尚未准备好,因为我收到错误“无法读取未定义的属性‘get’”,但分支已加载,因此显然下一次尝试成功。hooks.js中的 axios 实例:import {useState, useEffect} from 'react';import axios from 'axios';import {useKeycloak} from '@react-keycloak/web';im
2021-01-11
我正在使用 DRF 创建 api。我能够使用 axios 获取数据,但它第一次返回未定义,因此,当我使用useState时,它会被设置为未定义。ItemDetail.js:import React, { useState, useEffect } from 'react'import axios from 'axios'const ItemDetail = () => {const [detail
2021-07-23
嗨 :) 我正在尝试从我的 api 中获取一个数字数组,该数组返回类似以下内容:[{"numbers":[9,7,56,58,48,18],"gameId":1},{"numbers":[3,8,10,60,35,5],"gameId":2},{"numbers":[39,24,33,26,48,55],我正在使用 axios,每次我发出请求时都会发生以下情况:[] length: 0 [[Pro
2023-01-09
我目前有以下代码: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
2021-07-24
我正在尝试使用钩子来更新数据列表的状态。我正在使用反应本机。我什至不知道什么是自定义Q对象。 :/306810263我试图理解为什么它输出此错误:错误如果您需要更多信息,请询问。 NP
2019-09-19