腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(6018)
视频
沙龙
1
回答
将
类
组件
引用
转
换为
功能
组件
useRef
挂钩
、
、
、
如何使用
useRef
将以下
类
组件
语法转
换为
函数
组件
?
浏览 9
提问于2019-09-30
得票数 2
2
回答
如何在无状态
组件
中使用"this“变量来处理鼠标事件
、
、
、
假设我有这样一个
类
组件
,我必须检查鼠标是否按住了鼠标,追踪坐标,并做一些事情。我用来创建
类
,我可以在其中存储"this“变量,以便通过
组件
访问它们。在不需要创建
类
的情况下,如何在函数
组件
中处理这些类型的变量?我知道旧的方法只有在状态改变(理想情况)时才会重新渲染状态,而新的方法会有问题,对吧?在我的例子中,我需要通过
组件
中的其他函数使用this.increment变量(以及更多)。this.onMouseMove.bind(this)}
浏览 6
提问于2020-01-04
得票数 1
1
回答
错误:函数
组件
不能有字符串
引用
。我们建议使用
useRef
()代替
、
、
、
buttonStyle='btn--primary--normal'onClick={SendCode}这就是
功能
浏览 5
提问于2020-08-07
得票数 3
回答已采纳
1
回答
在有状态
组件
中使用React中的ref
、
、
、
根据React文档,refs是React16的一部分,只能在基于
类
(有状态)的
组件
中使用。因为无状态
组件
没有实例或状态,所以我们不能在无状态
组件
中有ref。
将
无状态
组件
更改为有状态
组件
或基于
类
的
组件
以使用refs的权衡是什么?这是一种推荐的方法吗?或者如果它只涉及refs,我们可以使用旧的原生方法document refs或Jquery来获取元素
引用
。
将
无状态
组件
更改为有状态<em
浏览 1
提问于2019-09-14
得票数 1
3
回答
反应偏好:函数
组件
与
类
组件
、
、
类
组件
是否被放弃?尤其是反应导航。主要问题是:为什么
功能
组件
被如此优先考虑?
浏览 4
提问于2020-05-17
得票数 9
回答已采纳
2
回答
如何在react中获得渲染后的表列宽度?
我试图在react的表格中制作粘性标题,为了做到这一点,复制了表格标题,并使容器相对于表格div的绝对位置。但问题是表单元格的宽度并不相同。我想要获取表中每一列的宽度,并设置粘性标题列的宽度,使它们相同。渲染后如何操作?<div className="tableDataContainer"> <Table> <
浏览 76
提问于2021-05-14
得票数 2
1
回答
从"class“更改为"React Hooks”
、
、
、
我的代码现在选择了一个日期,这个
类
在另一个文件中使用。其中,它以ddd MMMM格式呈现日期。我想把我的代码从一个
类
改成一个react钩子,但我不太确定该怎么做。
浏览 11
提问于2019-06-28
得票数 1
回答已采纳
2
回答
我应该什么时候在reactjs中使用
useRef
或useState
、
现在,我正在
将
基于
类
的
组件
转
换为
功能
组件
,应该确定使用
useRef
或useState的实例。 我已经试着用堆栈溢出Q&As得到我的答案,这让我一直在想。我所理解的是,
useRef
和useState在整个应用程序中都保持了价值,而useState导致了重命名,而
useRef
却没有。如果视图中有一些更改,我们需要重命名过程,如果是的话,我们是否应该使用
useRef
创建不存在于return( <> ..
浏览 0
提问于2020-06-26
得票数 0
2
回答
由于
useref
导致钩子调用无效
、
、
为此,我希望
将
常量设置为React.
useRef
();但我得到以下错误:这是代码中导致错误的部分: </Transition.Together> const ref = React.
useRef
浏览 6
提问于2020-11-17
得票数 1
回答已采纳
1
回答
将
类
组件
转
换为
react
功能
组件
/
挂钩
、
谁能帮助把这个
类
组件
代码转换成一个
功能
组件
/钩子 class MarkerTypes extends React.Component { super
浏览 15
提问于2020-08-11
得票数 0
回答已采纳
1
回答
如何用
类
组件
重写
useRef
?
、
、
、
我需要以JSON格式获取集成信息,并需要帮助
将
useRef
(functional )转
换为
createRef(
类
组件
)。shared/clients/ttnc'; const TTNCClient =
useRef
resp.data.content; t
浏览 2
提问于2022-03-01
得票数 2
回答已采纳
1
回答
映射数组并获取refs.current的数组
、
content of single category ))} 我的目标是获得每个类别的refs.current数组,这样我就可以把它传递给我的另一个
组件
,那就是category navbar,在那里我可以将它与window.offsetY进行比较,并在CSS的导航栏活动
类
中给出相应的类别。
浏览 13
提问于2021-01-21
得票数 2
2
回答
理解:警告:不能给函数
组件
参考
、
、
、
我读到,不可能向函数
组件
提供推荐,因为它们没有状态。 我还是不明白。 我正在使用来自and ()的
组件
、Button
组件
和自定义CircleButton
组件
。=> execute(client.close)} icon={<LockOutlined
浏览 10
提问于2020-04-27
得票数 21
回答已采纳
1
回答
不断收到“不支持动态更改onViewableItemsChanged”的提示
、
在我的项目中,我有一个(水平的) FlatList,我想在新页面可见时触发一个函数。我知道我需要指定viewabilityConfig和onViewableItemsChanged。然而,当我这样做时,我一直收到这个错误消息:“不支持动态更改onViewableItemsChanged”。有什么想法吗? 20201202 = { data: day1, 2020120 = { id: "202012
浏览 0
提问于2020-12-12
得票数 0
1
回答
React的ForwardedRef和RefObject有什么区别?
、
、
在我正在处理的React代码库中,我有一个自定义钩子,它接受一个RefObject作为参数,并附带一个提供程序用于这样的钩子: (props, ref) => { return <div ref={ref}><Sc
浏览 7
提问于2022-07-17
得票数 8
回答已采纳
1
回答
如何正确组合具有无限滚动逻辑的
功能
组件
、
、
我正在
将
类
组件
转
换为
功能
组件
以供实践。它有一个ref对象来包含
组件
的一些变量,比如实现无限滚动的IntersectionObserver对象。 问题从这里开始。IntersectionObserver的回调函数调用
组件
中定义的函数(如update)来加载更多数据。因为IntersectionObserver是在
useRef
中定义的,所以当
组件
初始化时,update函数是--函数绑定。因此,update函数中使用的状态
浏览 0
提问于2021-01-07
得票数 0
回答已采纳
1
回答
React.js 16.8滚动后底部导航固定为顶部
、
、
、
、
导航栏当前位于视口的底部,当我滚动时,它需要固定在顶部。我尝试过混合使用jquery,因为这是我发现的大多数教程的用法。如果有人有使用react.js的解决方案,我将不胜感激。我目前有这个: const Navbar = () => { const nav = document.querySelector('.navbar'); if (window.pageYOffs
浏览 43
提问于2020-06-29
得票数 0
1
回答
React Native传递ref到用HOC包装的函数
组件
、
、
、
我正在尝试
将
父对象的
引用
传递给它的子对象。子
组件
是一个
功能
组件
,所以我正在做: // Child const { colors } =useTheme(); }); 一切都
浏览 34
提问于2020-08-26
得票数 3
回答已采纳
1
回答
javascript中的垃圾收集和对js的反应
、
、
、
在react中,当函数
组件
(函数是javascript中的某种对象)得到更新时,
将
创建一个新
组件
,旧
组件
将被传递,这与基于
类
的
组件
不同(如果我错了,请纠正我!)。因此,如果一个
功能
组件
有一个ref对象(使用
useRef
)并将该对象传递给它的父
组件
,那么每次更新该对象时,GC都不能删除以前的函数
组件
版本,因为它的父
组件
中有一个
引用
。如果你能知道我的错误在哪里(如果有
浏览 3
提问于2021-07-29
得票数 0
回答已采纳
2
回答
在react本机中创建UI时,Class和Const有什么区别?
、
、
const App = () => ( <Text>Test</Text> ) render() { <View> </View> }当我测试的时候,两件事是一样的。请告诉我这两者的区别。
浏览 0
提问于2019-05-03
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
【一文看懂】React中usestate与useRef的区别与联系
想创建应用程序,只用React Hooks就够了
React实现Form表单
Vue3.5 重磅更新:useTemplateRef 函数,模板引用更优雅!
测试开发【Mock平台】06开发:项目管理(二)Atnd页面搭建经验实战与学习线路梳理
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券