腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
React
.
getBoundingClientRect
不
工作
、
我正在尝试使用.
getBoundingClientRect
()来获取当前画布在
React
中的位置。有没有什么方法可以让我不用做.
getBoundingClientRect
()呢? (c); } return (/16.6.3/umd/
react
.production.min.js"></
浏览 62
提问于2019-09-20
得票数 0
1
回答
我希望这个useRef和useEffect的组合能成功吗? fail...why?
、
我预计这个useEffect会在第一次呈现时失败,因为我会假设innerCarouselRef.current在第一次呈现时是未定义的,并且它会调用
getBoundingClientRect
。为什么它会
工作
/为什么在useEffect运行时定义innerCarouselRef.current?import
React
from '
react
'; export default function Car
浏览 32
提问于2021-04-08
得票数 0
回答已采纳
2
回答
如何在使用ReactJS时获得div的宽度?
、
我想得到这个元素的宽度,这是我的代码:import './pic imports end const pics_slide_ref =
React
.createRef(); if (pics_slide_ref.current) {
浏览 6
提问于2019-08-24
得票数 1
回答已采纳
1
回答
Jest/
React
模拟scrollBy和.
getBoundingClientRect
函数
、
、
、
、
我有一个函数handleClick,它在一个元素上使用scrollBy,该元素使用
getBoundingClientRect
获取它的第一个参数。我正在尝试使用jest/酶来测试它。handleClick () { document.getElementById('first-id').scrollBy(document.getElementById('second-id').
getBoundingClientRect
我正在尝试测试是否使用正确的参数调用scrollBy,但在运行此测试时出现以下
浏览 38
提问于2019-04-24
得票数 4
回答已采纳
1
回答
React
: scrollIntoView没有按照useEffect的依赖性
工作
、
、
我在useEffect()中有一个依赖项useEffect(),因为我希望元素在隐藏时上升,但是scrollIntoView()在imageNo更改时不能正常
工作
,但是当单击button时,它就会正常
工作
更新的 const Product = ({ product }) => {const moveRef = useRef(product.galleryImages.edges
浏览 7
提问于2022-02-19
得票数 1
3
回答
响应正在设置的useImperativeHandle和forwardRef,似乎没有更新引用
、
、
、
= () => { };<di
浏览 1
提问于2020-03-09
得票数 3
回答已采纳
3
回答
如果条件为false,如何返回空的jsx?
、
如果条件使用
react
失败,我希望
不
呈现任何内容。下面是我的代码, const iconRef =
React
.createRef(); return( <Child iconRect
浏览 3
提问于2020-10-26
得票数 2
回答已采纳
1
回答
如何在功能反应本机组件中找到组件位置?
、
、
我试图使用useRef和
getBoundingClientRect
() (参见下面的代码)。 你知道我做错了什么吗?import
React
, { useState, useRef } from "
react</e
浏览 1
提问于2019-11-15
得票数 4
回答已采纳
1
回答
scrollTop vs
getBoundingClientRect
().top
、
、
如果我稍微滚动一下,我会得到:$('#
react
-root')[0].scrollTop: 0#
react
-root直接附着在身体上,包含所有的东西。====目标==== 在jsfiddle描述的设置中,我感兴趣的是获得滚动偏移量(似乎
get
浏览 0
提问于2016-04-20
得票数 3
2
回答
在反应测试中使用DOM元素-库?
、
、
当它这样做时,它会呈现子组件,并检查嵌套的Ref调用.
getBoundingClientRect
()是一个神奇的原生Javascript函数,它为我提供了x和y的位置、宽度和高度,以及上、下、左和右的边界我真的需要这个信息,因为我想用它做一些其他的事情,而
不
直接修改DOM (我正在使用setState进行所有的DOM修改,并让
React
重新呈现DOM) 在开发(Chrome)中,当我执行console.log(this.thing_one_ref.current.
getBoundingClientRect
())时,我得到了
浏览 5
提问于2019-12-16
得票数 2
3
回答
使用useEffect切换到功能组件
react
时出现问题
、
、
、
我目前正在尝试将类组件(
工作
)更改为功能组件(
不
工作
)。基本上,我的目标是让元素以页面为中心。() class CenterMe extends
React
.PureComponent { componentDidMount() { const dimensions = this.treeContainer.
getBoundingClient
浏览 58
提问于2020-04-17
得票数 0
回答已采纳
1
回答
React
组件在使用路由时没有更新吗?
、
、
这是我第一次使用
react
-router,我很难做到。 下面是我的代码: App.tsx import
React
from '
react
';import { BrowserRouter as Router, Link, Route } from "
react
-router-dom"; <
浏览 20
提问于2021-10-20
得票数 0
回答已采纳
1
回答
无法从其父响应JS获取子组件ref对象
、
、
、
、
所以我编码如下: childRef =
React
.createRef() )} class ChildComponent extends Component { innerRef2 =
React
.createRef()
浏览 1
提问于2020-04-29
得票数 1
回答已采纳
3
回答
如何引用
React
组件要返回的元素?
、
、
、
、
首先,我想告诉您,我是一个新的反应,我来自几乎完全与普通的JS和HTML
工作
的背景。my-element"); 或 const myElement = document.createElement("div");return element.
getBoundingClientRect
这就是我现在在
React
中所做的: import
React
from "
react
"; import "
浏览 36
提问于2021-10-20
得票数 1
回答已采纳
1
回答
如何在
React
中通过ref获取组件的位置?
、
、
、
我正在为我的应用程序使用
React
15.3.1。所以,我需要在它的父元素中获得Component x和y的位置。] = c}}/>;let icon = this['icon' + this.state.currentIcon.id];子对
浏览 0
提问于2016-12-15
得票数 11
回答已采纳
1
回答
React
JS粘滞导航onScroll
、
、
、
、
我已经创建了一个
React
组件,在这个组件中,我试图让头部在滚动过自身之后变得固定。在该实例中,一切都按预期
工作
,但在我滚动过元素高度之后,它会不断地打开和关闭类。document.querySelector("#target"); if (el.
getBoundingClientRect
().bottom <= 0) { console
浏览 1
提问于2017-04-26
得票数 2
1
回答
如何在自定义传送带上创建点?
、
、
、
export function usePosition(ref) { const[nextElement, setNextElement] =
React
.useState(null); const element =ref.current; const rect = ele
浏览 8
提问于2021-04-27
得票数 0
2
回答
如何找到
react
组件的位置和宽度/高度?
、
、
我正在尝试构建一个
react
应用程序,我想要做的是拥有该应用程序,并在其中有一个部分/组件,我将需要它的位置和宽度和高度。但是当我尝试使用document.getElementById('area').
getBoundingClientRect
().width (例如查找宽度)时,我无法定位组件。相反,除非我使用document.getElementById('root').
getBoundingClientRect
().width,否则我的代码似乎会失败。 我的档案: import
浏览 228
提问于2021-10-17
得票数 0
回答已采纳
1
回答
getBoundingClientRect
().width使用
react
挂钩返回0
、
、
在使用
react
钩子开发Swiper组件时,我通常使用
getBoundingClientRect
().width,但在某些示例中,
getBoundingClientRect
().width返回0。useEffect(() => { console.log(containerWrap.current.
getBoundingClientRect
().wid
浏览 94
提问于2020-12-08
得票数 0
1
回答
如何使用
React
.useRef获取实际的Dom节点?Element.
getBoundingClientRect
()
不
处理useRef变量
、
、
、
我试图使用Element.
getBoundingClientRect
()来获取dom元素的x、y、顶、左值。editorRef.current.focus() // works well 因此,我尝试通过按查询选择节点来尝试这种方法。
get
浏览 12
提问于2020-03-07
得票数 4
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券