支持自定义下拉刷新提示的容器
由于样式中带有 transform 属性,内部 fixed 元素样式会受到影响
$ npm install render-pullrefresh --save
属性 | 类型 | 默认值 | 必填 | 描述 |
---|---|---|---|---|
style | CSSProperties |
- | false | 自定义样式 |
disabled | boolean |
- | false | 是否触发下拉刷新 |
renderRefresh | function |
- | false | 自定义需要渲染的下拉刷新 UI |
onRefresh | function |
location.reload() | false | 触发下拉刷新后的执行函数 |
import PullRefresh from "render-pullrefresh";
import View from "render-view";
const App = () => {
return (
<PullRefresh
disabled
onRefresh={() => {
console.log("刷新");
}}
renderRefresh={() => {
return <View>释放立即刷新</View>;
}}
>
<View style={{ background: "red" }}>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
<View>这是些测试数据</View>
</View>
</PullRefresh>
);
};
export default App;