小编Иво*_*тев的帖子

从React(TypeScript)导入事件类型

如何从React导入事件类型?

例如,如何导入KeyboardEvent,以便可以将其用于onKeyDown回调类型注释?

我浏览了Material-ui .d.ts文件,发现在该文件中使用了React中定义的EventTypes

onKeyDown?: React.KeyboardEventHandler;
Run Code Online (Sandbox Code Playgroud)

在React .d.ts中

type KeyboardEventHandler = EventHandler<KeyboardEvent>;
Run Code Online (Sandbox Code Playgroud)

但是我找不到使用导入它们的方法...

import typescript reactjs material-ui

4
推荐指数
2
解决办法
3513
查看次数

如何从App Engine获取真实请求客户端的IP

我已经按照此页面app.set('trust_proxy', 1);建议的方式进行设置,但对于每个请求,它都会给出以下 IP 地址 169.254.160.2 ...

req.ip => 169.254.160.2
req.ips => [ '169.254.160.2' ]
Run Code Online (Sandbox Code Playgroud)

标头建议的标头也具有相同的值...那么我如何获取 ip,因为所有“我的 ip 是什么”网站都告诉我我的 ip 是 130.204.67.112

那么我如何在App Engine中获取我的真实IP?

附:如果这很重要的话,我正在为我的应用程序使用自定义的 docker 容器(我认为它不重要,但仍然)我已经从它需要的地方迁移到了它app.enable('trust_proxy')并且它确实有效。

google-app-engine node.js express

3
推荐指数
1
解决办法
4843
查看次数