加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

如何通过节点ID获得真正的元素?反应母语

发布时间:2020-12-15 20:53:47 所属栏目:百科 来源:网络整理
导读:TouchableHighlight onPress={this._onPress.bind(this)} Text style={{color: 'white'}}CLOSE/Text/TouchableHighlight_onPress(e) { console.log(e.nativeEvent.target);} 如上所述,目标只是一个名为node id的数字,但我想得到真正的元素.我怎样才能做到这
<TouchableHighlight onPress={this._onPress.bind(this)}>
  <Text style={{color: 'white'}}>CLOSE</Text>
</TouchableHighlight>

_onPress(e) {
  console.log(e.nativeEvent.target);
}

如上所述,目标只是一个名为node id的数字,但我想得到真正的元素.我怎样才能做到这一点?

当React / React Native公共代码被移动时,最近更改的代码发生了变化,但我建议的是ReactNativeComponentTree上的 check out Inspector code和 available methods

更具体地说,以下代码应该为您解决问题:

var ReactNativeComponentTree = require('react/lib/ReactNativeComponentTree');
ReactNativeComponentTree.getInstanceFromNode(nativeTag);

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读