问题标签 [onpress]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
7171 浏览

image - 带有 TouchableOpacity onpress 的图像在本机反应中不起作用

我是反应原生开发的新手。在我的一个屏幕中的应用程序中,我点击了图像。所以我在可触摸的不透明度内拍摄了图像,并将 onpress 方法写入了可触摸的不透明度。但是 onpress 不起作用。但是我已经将相同的代码写入另一个图像,但是这个正在工作。

这是代码

这是上面代码的截图。

在此处输入图像描述

这里左箭头图像点击工作正常。我已经为那个灰色图像写了相同的onprees。但灰色图像点击不起作用。在这里,我尝试了两种方式,但没有工作。

所以请指导我如何解决这个问题。提前致谢..

0 投票
3 回答
7238 浏览

react-native - React Native 如何在“onPress”之后播放声音?

这是我的一些代码:

我想编写一个函数“onPress”来播放.mp3 声音。我已经导入react-native-sound并准备好我的 .mp3 文件,我只是不知道调用 onPress 函数后如何播放声音。

0 投票
2 回答
1322 浏览

javascript - 点击 TouchableOpacity onPress 时旋转图标

单击 TouchableOpacity 时,我最难旋转我的 FontAwesome 图标。我想让 FontAwesome pro 图标在单击时指向下方,并在再次单击时返回其原始状态。

0 投票
0 回答
294 浏览

react-native - 带有 ViewOverflow 的 OnPress 按钮在 android 上不起作用

我有一个基于 TouchableOpacity 的自定义组件,我按照本教程进行操作

https://itnext.io/react-native-tab-bar-is-customizable-c3c37dcf711f

它使用了溢出视图,但不幸的是 onPress() 在本机反应中无法使用溢出视图,有人找到了解决方法吗?

这是我的按钮

在这里,当我执行 onPress 时,从未写入 console.log

源代码可在此处获得: https ://github.com/alex-melnyk/Tabber/tree/overflow_fixed

0 投票
1 回答
2247 浏览

reactjs - React Native onPress 在使用模态时不起作用

我有一个显示图像的模态,我正在使用一个图像查看器,它将为我显示图像并缩放等。因为我无法直接控制模态的样式,所以图像查看器提供了一个选项来提供反应元素对于renderHeader,下面是我的代码

当我按下关闭或下载时,什么都没有发生。我也尝试过 TouchableHighlight。

这些是我的风格

0 投票
2 回答
532 浏览

arrays - React Native:如何使用 onPress 函数从 url 数组中打开特定的 URL?

我有一个这样的网址数组:

我有相同的图标,但多次。我希望他们每个人在按下时都重定向到其特定的 url。

我试过这段代码,但它不工作:

}

图标的代码:

0 投票
1 回答
1425 浏览

reactjs - react-native-svg onPress 事件不起作用

我正在使用 react-native-svg,因为文档说可以在 svg 元素上触发 onPress 事件,但它不起作用。

然后我尝试了文档中编写的示例:

但是作为第一个它不起作用

0 投票
4 回答
13813 浏览

react-native - 如何在 react-native 中设置 Onpress On Textinput

我正在开发一个关于本机反应的应用程序。我想在按下文本输入时调用日期选择器,并在选择应显示在文本输入上的日期后

0 投票
0 回答
274 浏览

react-native - RN TouchableOpacity onPress 不调用函数

.map 使用 onPress 道具上的函数 showHide 呈现一些 TouchableOpacity。一切都渲染得很好,但是当我按下 TouchableOpacity 之一时,什么也没有发生。

我尝试了很多不同的东西:
onPress={this.showHide}
onPress={() => this.showHide}
this.showHide = this.showHide.bind(this)
<ScrollView keyboardShouldPersistTaps="always">

这是我的代码:

0 投票
1 回答
1199 浏览

javascript - 如何通过按钮onpress从函数调用中返回值?

我是 javascript 家族的新手,我正在编写一个反应原生的小程序。我正在尝试 SampleFunction2 返回人口普查并在按钮按下时将其呈现在 Flatlist 上。我不应该为按钮 onpress(事件)返回值吗?什么是正确的方法?谢谢