JavaScript中的"ref"类型是什么



我的代码像这样

  _scrollTo = (ref) => {
    const node = findDOMNode(ref)

,然后我有一个返回的其他功能

  <div ref='entireContainer'>
    blah blah stuff here
  </div>

我遇到了一个问题,我需要将REF类型传递给_scrollto功能。因此,就像参数索引是一个数字一样(索引:编号)。因此,我需要传递(参考:某物)而不是仅仅(参考)。我不知道那是什么,也许我没有逐步浏览我的Google搜索以获取答案。你知道它是什么类型吗?

尚不清楚您的函数_scrollTo在做什么或需要将ref的类型传递到其中,因为在您发布的代码中,它只需要一个参数。

如果findDOMNode函数正在寻找具有属性ref的元素,那么您可能需要传递到函数的值是字符串'entireContainer'

如果您想将该元素滚动到视图中,则这里有一些适当的代码:

var element = document.querySelector("[ref=entireContainer]");
element.scrollIntoView();

示例。

如果这不是您要做的,请发布更多代码。

最新更新