react native如何实现点击获取一个组件的props值?

编程小白,请教大神。如下,用RNexpo写了一个组件,里面有个svg组件画了个圆,功能想实现在屏幕上点击这个圆的时候,能够获得这个圆的cx、cy这些props值,请问该如... 编程小白,请教大神。

如下,用RN expo写了一个组件,里面有个svg组件画了个圆,功能想实现在屏幕上点击这个圆的时候,能够获得这个圆的cx、cy这些props值,请问该如何实现?
```
import React, { Component } from 'react';
import { View } from 'react-native';
import Svg, { Circle} from 'react-native-svg';

class BoardScreen extends Component{
constructor(){
super();
};
render(){
return(
<View>
<Svg height="400" width="400">
<Circle onPress={***??????***} cx="20" cy="20" r="8" stroke="#EDEDED" fill="#000" fillOpacity="0" />
</Svg>
</View>
)
```
展开
 我来答
o6875461
2020-05-30 · TA获得超过1218个赞
知道大有可为答主
回答量:1845
采纳率:66%
帮助的人:990万
展开全部
要使用高阶组件的写法,在渲染这个组件之前把ref植入给你的svg的component。 简单说 就是在外面包一层皮。 你再看看高阶组件相关的知识吧
Kenn
2020-03-25 · TA获得超过517个赞
知道小有建树答主
回答量:703
采纳率:82%
帮助的人:191万
展开全部
试试看看。
onPress={() => console.log(this.props)}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式