reactTag
- это просто число, используемое реакцией для идентификации объектов вида в вашем приложении.Это результат функции findNodeHandle
, которая принимает ссылку на представление в качестве параметра.
Вот простой пример того, как вы можете использовать его:
import React, {Component} from 'react'
import {
...
findNodeHandle,
...
} from 'react-native';
class Sample extends React.Component {
constructor(props) {
super(props)
this.viewRef = null;
}
...
componentDidMount() {
if (this.viewRef) {
const reactTag = findNodeHandle(this.viewRef);
AccessibilityInfo.setAccessibilityFocus(reactTag);
}
}
render() {
return (
<View ref={el => { this.viewRef = el }}>
...
</View>
)
}
}