三方库类型声明有bug,组件的props没有覆盖
三方库的定义
interface ScrollViewProps extends ViewProperties {
refreshControl?:any;
}
export class ScrollView extends React.Component < ScrollViewProps > {
constructor(props :ScrollViewProps);
}
我的使用
alwaysBounceVertical、showsVerticalScrollIndicator 两个属性实际上js实现是存在的,但是 ScrollViewProps 中并没有定义,导致报错
<ScrollView
alwaysBounceVertical={false}
showsVerticalScrollIndicator
>
实在是不想 any
在说了,谁家三方库写这么差劲,曝光出来