腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
set
函数
不会在
React
with
Recoil
中
触发
更新
、
、
这看起来应该很简单,但是为什么带有setState调用的按钮回调
函数
不
触发
数据项的刷新呢?实际上,当按钮被选中时,computeSMA按钮并没有改变sma。另外两个用于设置输入的回调可以工作。fetchData会
更新
图表,所以我不能解决这个问题!一定是太累了..。import
React
, { useState, useEffect } from "
react
"im
浏览 28
提问于2021-02-20
得票数 2
3
回答
如何
更新
Recoil
.js外部组件
中
的原子(状态)?(反应)
、
、
、
、
我是
Recoil
.js的新手,我为应用程序
中
的登录用户提供了以下原子和选择器: key:: ({
set
, get }, newUserValue) => { export async function signInWithGoogleAccount() {
浏览 2
提问于2021-08-26
得票数 10
回答已采纳
1
回答
如何
更新
反冲状态对象的特定值?
、
、
、
default: { coordinates: ['', ''], },在另一个文件
中
,/TheFileOfLivePolygon"; 现在,我想
更新
它的一个特定值(从它被导入到的另一个文件
中</e
浏览 2
提问于2022-05-04
得票数 1
回答已采纳
3
回答
如何使用反冲控制反应组件之外的全局状态?
、
、
、
我使用的是后坐力,我想从一个实用程序
函数
中
访问组件(get/
set
)外部的存储。 更普遍的情况是,人们如何编写可重用的
函数
,用后坐力操纵全局状态?使用钩子是一种很好的开发经验,但是很难将组件
中
定义的
函数
转换为外部实用程序
函数
,因为钩子只能在组件中使用。
浏览 6
提问于2021-02-08
得票数 1
回答已采纳
1
回答
自定义钩子
函数
不是读取反冲原子
、
、
我已经创建了一个自定义钩子,它返回三个
函数
,其中一个
函数
需要为它正在使用的模型指定一个UUID,以便它可以发出PUT请求。我试图等待它并将它赋值给一个变量,但是没有效果,当我在
函数
之外记录它时,状态返回我需要的值,但是当我在
函数
中
记录它时(在我需要它的地方),它是空的。当调用createInstitution请求并获得成功时,id被设置为反冲Atom institutionId,,我尝试将它记录在两个不同的行
中
,一个在
函数
之外,另一个在
函数
instit
浏览 0
提问于2021-06-27
得票数 1
回答已采纳
1
回答
反冲-如何正确地使用socket.io
更新
原子
、
我必须
更新
一个原子以外的一个反应组件(在这里,我不能使用钩子)。为了在我的订阅
中
获得
更新
的值,使用useRecoilState等钩子,正确的方法是什么?
浏览 4
提问于2020-09-29
得票数 1
5
回答
如何将
recoil
库与
react
-native集成?
、
、
在那之后,我尝试在一个
react
-native项目上进行反冲,但得到了一个错误:下面是我尝试过的代码:import
React
from '
react
';import RecoilTest from '.RecoilRoot> </RecoilRoot>}; ex
浏览 4
提问于2020-05-18
得票数 4
1
回答
在safari
中
,由反冲状态
触发
的useEffect无法正常工作
、
、
、
当组件外部的状态改变时,我想
触发
input type="file" click。 当
更新
的状态作为prop传递并执行useEffect
函数
时,一切都会按预期工作。当
更新
的状态作为useRecoilState传递时,它似乎不能工作(但仅在safari
中
)-它会按预期
触发
useEffect,但inputRef.current.click()不能工作。下面是出现问题的工作代码:https://codesandbox.io/s/usee
浏览 12
提问于2021-03-29
得票数 2
1
回答
使用后坐力时如何处理useEffect警告?
、
、
、
我遵循后坐力文档来创建附加的文件,但是有以下警告import { gql } from "@apollo/client";importresponse.data.siteSettings.siteSettings.internationalTelephone,
浏览 5
提问于2022-08-06
得票数 3
2
回答
如何使用useCallback钩子与onChange
函数
交互
我有一个简单的
React
组件:如何通过添加useCallback钩子来改进这个组件?在这个组件
中
添加useCallback钩子是个好主意吗?如果是,我应该将它添加到哪个
函数
中
。import
React
, { useState } from "
react
" import { useGetFilteredBooks/hooks/useGetFilter
浏览 5
提问于2022-05-22
得票数 2
回答已采纳
1
回答
函数
组件和类组件呈现的方式不同吗?
、
、
当我与某个状态管理器一起使用(我使用的是
recoil
.js)时,我尝试用
react
更新
状态,它只在状态与原始状态不同时才调用useEffect。这是我对
函数
组件的代码测试:import ReactDOM from '
react
-dom' import {atom,useRecoilState, RecoilRoot} from '
re
浏览 4
提问于2021-01-12
得票数 1
回答已采纳
1
回答
当原子状态
更新
到以前的值时,
React
反冲选择器不
触发
其get
、
、
、
当单击一个按钮时,它会
更新
一个原子,该原子存储给定按钮的URL。选择器订阅此原子,并
触发
对API的异步REST请求。从那里,返回的数据被处理到一个表
中
。 第一次单击每个按钮时,一切都按预期工作。from "
react
";import './
recoil
/atoms"; import {tableData} from "..</
浏览 16
提问于2020-10-11
得票数 2
2
回答
反冲
中
的动态原子键
、
我正在尝试创建一个动态表单,其中表单输入字段是从API返回的数据
中
呈现的。由于atom需要有一个唯一的键,所以我尝试将它封装在
函数
中
,但是每次我
更新
字段值或组件重新挂载(尝试更改选项卡)时,我都会收到一个警告:我在这里做了一个小的运行示例, (与下面的代码相同):import
React
, { useEffect, useState } from "
react
"; import { atom, RecoilRoot, useRecoilState } fr
浏览 15
提问于2022-03-18
得票数 0
回答已采纳
1
回答
useEffect
中
的inputFile.current.click()在safari
中
不起作用
、
、
、
我有<input type="file" />,并希望在该输入上
触发
.click()。在chrome,firefox,edge中一切正常,但是safari
中
存在问题。当我点击按钮
触发
inputFile.current.click()时-它起作用了。但是当它在useEffect/useLayoutEffect中发生时-它不起作用(我尝试添加超时,但也没有帮助)。重现问题的工作示例:https://codesandbox.io/s/
react</
浏览 115
提问于2021-03-24
得票数 3
2
回答
自定义单击时反应条件样式
、
、
当onClick事件被
触发
时,我正在尝试更改一个类,我的
函数
被调用,它似乎在工作,但类
不会在
渲染时
更新
,这是我的代码: ...content </div>}; 我只想能够在点击事件被<e
浏览 5
提问于2019-08-17
得票数 0
回答已采纳
2
回答
有一种方法可以在组件之外的recoilJS上
更新
状态吗?
、
因此,我正在为一个js游戏尝试recoilJS,它非常整洁,但是从组件
中
更新
原子的需求只是一个限制。 为了创建一个游戏循环,我把所有的逻辑放在空组件上,这样我就能够读和写状态。有一种方法可以
更新
反应组件之外的原子(不是通过钩子)?
浏览 1
提问于2020-06-06
得票数 4
回答已采纳
3
回答
(
react
,lodash,hooks)
、
、
随着range输入的移动,我正在尝试
更新
子组件在
React
中
的状态。而且,我想用Lodash的debounce
函数
触发
父组件状态的update
函数
,这样我就
不会在
range输入每次
触发
事件时都设置父组件的状态。我找不到我遗漏了什么。在一系列范围输入事件之后,如何才能让传递到&quo
浏览 0
提问于2019-12-05
得票数 7
1
回答
无法在
react
中
删除flatList
中
的项目--本机来自Api,
、
由于无法从flatList
中
删除条目,ApiCard是另一个组件,其中需要的数据项有一个del按钮。import
React
, {Component} from '
react
'; import { StyleSheet, View, FlatList, Text, TouchableOpacity,SafeAreaView, Button, } from '
react
-native'; import ApiCard from '.navigation} />
浏览 1
提问于2021-08-04
得票数 0
回答已采纳
2
回答
调用useState的
set
函数
会导致无限循环
import
React
from '
react
'; return ( );import
React
, { useState} from "
react
"; const [stuff, setStuff] = u
浏览 0
提问于2019-12-12
得票数 0
1
回答
将useState
更新
为它已经保存在自定义
React
钩子
中
的值将导致无限重呈现。
、
、
、
、
function useHandleURL(mode, page) {}function useHandleURL(mode, page) {
set
浏览 3
提问于2022-02-17
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
为什么 React Hooks useState 更新不符预期?
一文搞懂ReactNative生命周期的进化
我用Vue和React构建了相同的应用程序,这是它们的差别
react源码分析之-setState是异步还是同步?
react中useState多次定义并且每次调用都可以一一对应的原理
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券