小编Mai*_*ppe的帖子

开始滚动时,使TouchableOpacity不突出显示元素[React Native]

TouchableOpacity 使事物可触摸,或者如React Native所说:

用于使视图正确响应触摸的包装器.

但是当我们(或者至少我)不想要它时,在内部使用它ScrollViewListView导致突出显示.

向下滚动ListView填充元素有三个步骤:

  • 触摸元素
  • 向上移动手指
  • 释放手指

触摸元素会立即生成高亮动画.但在这种情况下,我们只想滚动.我们不想对该元素做任何事情,无论是突出显示还是打开详细视图等.

这不会一直发生,但大部分时间都在我的Android设备上.

处理这个问题的正确方法是什么?

listview scroll scrollview react-native

12
推荐指数
2
解决办法
3466
查看次数

将kubernetes服务中的传入端口映射到Docker容器上的其他端口

这是我了解问题流的方式:

  1. 当请求kubernetes服务时(例如通过http),我正在使用端口80。
  2. 该请求将转发到Pod(仍在端口80上)
  3. 端口将请求转发到暴露端口80的(docker)容器
  4. 容器处理请求

但是我的容器提供了另一个端口,例如3000。如何在步骤2或3中进行类似于80:3000的端口映射?

kubernetes文档中有诸如targetport和这样的令人困惑的选项hostport,这些选项对我没有帮助。kubectl port-forward似乎只将本地(开发)计算机的端口转发到特定的Pod进行调试。

这些是我用于在Google云中设置服务的命令:

kubectl run test-app --image=eu.gcr.io/myproject/my_app --port=80
kubectl expose deployment test-app --type="LoadBalancer"
Run Code Online (Sandbox Code Playgroud)

portforwarding kubernetes

4
推荐指数
1
解决办法
8175
查看次数