在没有HOC的情况下扩展默认的ReactNative组件

时间:2019-04-09 20:14:09

标签: react-native listview

我需要在我的应用程序中创建ListView,它扩展了默认的本机ListView以及其他一些逻辑/属性。

如果我使用HOC来实现它,用法如下所示

import { ListView } from 'react-native';
import { extented } from 'my-lib';

const ExtendedListView = extended(ListView);

...
render() {
   return <ExtentedListView>
     ... here some code
   </ExtendedListView>

}

上面的代码很好用,但我想实现


import { ListView } from 'my-lib';

...
render() {
   return <ListView>
     ... here some code
   </ListView>

}

0 个答案:

没有答案