react-native - 是否有可能知道在 react-native 中按下了哪个元素?
问题描述
我有一些 svg 元素SvgCss
从react-native-svg
.
我已经在它上面放了一个 onPress,我希望它只有在按下元素是路径时才能工作。
那可能吗?
<SvgCss
width={`${objData.width}%`}
height={`${(objData.height}%`}
style={{
color,
position: 'absolute',
top: `${objData.y}%`,
left: `${objData.x}%`,
}}
xml={svgfile}
onPress={() => {
setcolor(selectedColorCode);
let temp;
temp = selecteds.concat({
id: objData.id,
color: selectedColorCode,
colorId: selectedColor,
});
setSelecteds(temp);
}}
/>
解决方案
推荐阅读
- google-sheets - Google表格:从包含一列数据的文本和数字的多个单元格中提取数字?
- javascript - 在javascript中交错多个数组
- next.js - 将 Okta 身份验证与 Next Auth 一起使用时出错
- ruby-on-rails - 使用 simpleform 在 f.select 中创建必需选项
- python - Tukey深度或多元修剪平均值的Python函数?
- c# - 发送 DM 的 LinqToTwitter 速率限制
- bash - 是否可以解析分支名称以创建可读的注释?
- sql - 是否可以使用 PostgreSQL 获取日期之间的时差并提供默认值?
- python - 连接两个数据帧时,Python Pandas 丢失列
- python - 如何将此包含字典的列表拆分为单独的列?