问题标签 [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 投票
1 回答
1388 浏览

react-native - 按下后更改Touchable / Pressable Item的背景颜色

我目前正在使用react native开发应用原型。有很多关于如何改变组件的颜色,这里是TouchablePressable,当按下它时(=> onPress)。但是,如何在单击后永久更改此类组件的背景颜色 - 使用onPressOut?. 例子:

默认情况下具有绿色背景的简单“单击我”组件。如果单击一次,它应该变为红色背景。再次单击,它应该变回绿色(等等)。

你能帮我解决这个问题吗?

0 投票
1 回答
81 浏览

react-native - React Native onPress 函数不断被调用

我正在尝试在本机反应中运行一个函数,当按下按钮时调用一个函数,但是当按下按钮时,该函数会一遍又一遍地运行。如何修复代码以使这种情况不会发生。add_password 函数是不断被调用的函数

0 投票
0 回答
25 浏览

react-native - onPress 没有读取处理函数

我正在尝试将两件事传递给我的新闻功能。第一部分将状态设置为被单击元素的 id,而我将需要第二个功能(POST 请求)。设置状态是成功的,但 POST 请求甚至从未被命中。我需要将 setState 部分保留在 onPress 中,因为它是我唯一可以访问被单击项目的地方。任何想法为什么第二个功能没有被击中?任何解决方法?我对原生反应比较陌生,所以任何想法都会非常有帮助。谢谢!

0 投票
0 回答
40 浏览

python - Kivy 标签不更新文本

我有一个我想在我的 kivy 应用程序中使用的刷新功能:

这个从“children”属性获取标签对象的过程在我的应用程序的另一部分在我的一个按钮的 on_press 函数中起作用。但我希望这种刷新方法可以放在任何地方。该代码可以正常运行并从存储(json文件)中提取,但它不会更新label.text。我在标签对象上尝试了 texture_update() 并在标签对象的所有父对象上尝试了 do_layout() ,但似乎没有任何更新。这个方法和我的 on_press 方法有什么区别。

注意:我不再拥有有效的 on_press 方法,因为我后来决定刷新功能的实现更适合我的目的。

编辑:我尝试从我的刷新函数中粘贴代码,在该函数中将调用刷新函数,但它也不能在那里工作(尽管我确定我本周早些时候已经让它工作了)。我不知道为什么文本没有显示在实际应用程序上,因为在使用调试器检查标签对象后,文本已更改。

0 投票
2 回答
59 浏览

list - 单击列表视图后如何获取索引

嗨,我设计了一个用 flatbutton 包装的列表视图,但是单击下面的列表视图后我无法获取索引是代码。我被 GestureDetector 包裹着。

我想下一个带有索引值的飞镖文件。单击上面的列表视图后,请告诉我如何获取索引值。

0 投票
1 回答
62 浏览

javascript - 使用开关导航器:对象(评估'_this.props.navigation.navigate')未定义

我正在使用本机反应,但我不断收到此错误。undefined 不是对象(评估 '_this.props.navigation.navigate')

当我单击登录页面上的 onPress 按钮时。任何人都可以帮忙吗?

// 我的登录页面 //

在此处输入图像描述

// 我的导航页 //

在此处输入图像描述

0 投票
1 回答
206 浏览

react-native - 行上的事件按本机反应

如何使用“react-native-table-component”执行任何操作,例如警报或导航到行按下的另一个屏幕我需要你的帮助我使用以下代码

0 投票
1 回答
217 浏览

react-native - React Native,TouchableOpacity 警报一无所获

当我单击按钮打开切换时,它工作正常,但是当我想单击以显示警报时,我什么也没得到。任何想法

0 投票
1 回答
60 浏览

react-native - 运行 onpress 功能时出现问题:反应导航

当我点击“Enter”按钮时,我只想被重定向到我的“个人资料”页面。我不知道这是否是正确的方法,但我的主页是 App.js,它包含我的按钮和我的图像。对不起,我是初学者,而且是法语的错误!

应用程序.js

输入.js

profile.js

非常感谢您的帮助

0 投票
1 回答
79 浏览

function - 如何通过点击原生反应中的 touchableOpacity 来开始倒计时?

按下a<CountDown/> 时如何启动 a ?TouchableOpacity

我最近发现了 react-native 的倒计时组件。

倒计时会自动开始,但我希望它在单击 时开始运行TouchableOpacity。怎么做到呢?