首页 > 解决方案 > 是否有可能知道在 react-native 中按下了哪个元素?

问题描述

我有一些 svg 元素SvgCssreact-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);
            }}
          />

标签: react-nativereact-native-svg

解决方案


推荐阅读