|
|
1
3
谢谢你问这个问题。我只是想出了一种方法,用一个临时的组件来封装一个类型参数,我想我会分享它。
其主要思想是将包装好的组件转换为接受类型参数的函数(例如
如果这样做,则可以在使用包装版本时指定类型参数。
希望代码对于那些仍然有这个问题的人来说足够解释了。不过,一般来说,我认为这是一种比较高级的类型化用法,使用起来可能更容易一些。
|
|
|
2
2
您可以将从hoc创建的组件包装到另一个组件中。它看起来像这样:
请记住,您可能不希望在渲染函数中包含hoc,因为这意味着每个渲染都将重新创建组件。 |
|
|
3
0
编辑: 在对代码进行了一些更改之后,它只是withtd函数中的一个错误约束t。
编辑后不再相关: 你可以在这个问题上找到更多的信息 https://github.com/Microsoft/TypeScript/issues/3960 |
|
|
4
0
我也无意中发现了这一点,我想我最终会分享我的想法。 基于Rigo Kaulle提供的方法,映射到代码的方法将是
你可以这样用
就我而言,我已经
|