今日编码小记,直蹦主题
使用React.CeratRef<FlatList>时,引用封装的FlatList方法是,ref.current为null值,
解决方法一
使用箭头函数,防止绑定this乱象,如下:
funtion test() {}
改为
const text = () => {}
解决方法二
使用useRef创建对象,如下
let ref = React.CreateRef<FlatList>(null);
改为
let ref = useRef<FlatList>(null);
然后使用ref.current正常的调用你自定义的函数就行啦,欢迎斧正、交流