React native Refs和react native中的DOM

React native Refs和react native中的DOM,react-native,React Native,我在react native上工作,他们有哪种状态的线路 如果您使用的是单机版,则只需保留对组件的引用,并对该引用调用closeRow() 但是如何创建ref,以及如何调用它 同时也回应了本地声称不经常使用ref的说法,以及为什么会这样 不确定React Native,但以下是如何在React组件中创建ref <Component ref={instance => { this.componentReference = instance; }}

我在react native上工作,他们有哪种状态的线路

如果您使用的是单机版,则只需保留对组件的引用,并对该引用调用closeRow()

但是如何创建ref,以及如何调用它


同时也回应了本地声称不经常使用ref的说法,以及为什么会这样

不确定React Native,但以下是如何在React组件中创建ref

<Component
      ref={instance => {
        this.componentReference = instance;
      }}
    />
//Once you create a ref, you can access it in any of your function using this.ref (Like here it would be this.componentReference).
{
this.componentReference=实例;
}}
/>
//一旦创建了一个ref,就可以使用this.ref在任何函数中访问它(这里就是this.componentReference)。

为了回答第二个问题,REF被认为是一种不好的做法,因为它们只是直接访问DOM元素的一种变通方法。React希望您避免直接操作DOM,因为实际上您失去了React虚拟DOM的优势和速度,并且由于您直接操作DOM,您的状态变得混乱。

不确定React Native,但以下是如何在React组件中创建ref

<Component
      ref={instance => {
        this.componentReference = instance;
      }}
    />
//Once you create a ref, you can access it in any of your function using this.ref (Like here it would be this.componentReference).
{
this.componentReference=实例;
}}
/>
//一旦创建了一个ref,就可以使用this.ref在任何函数中访问它(这里就是this.componentReference)。
为了回答第二个问题,REF被认为是一种不好的做法,因为它们只是直接访问DOM元素的一种变通方法。React希望您避免直接操作DOM,因为实际上您失去了React虚拟DOM的优势和速度,并且由于您直接操作DOM,您的状态变得混乱