我正在使用react-native构建一个移动应用程序。 主屏幕是获取不同json url的不同类(不同js文件)的组合。 每次用户下拉屏幕时,我都需要刷新index.js。 没有列表视图或平面视图怎么办? 有想法吗?
答案 0 :(得分:0)
您可以使用npm。
1)安装npm i react-native-pull-to-refresh --save
2)然后使用下面的代码进行刷新。
`import PTRView from 'react-native-pull-to-refresh';
var PullToRefreshProject = React.createClass({
_refresh: function() {
return new Promise((resolve) => {
setTimeout(()=>{resolve()}, 2000)
});
},
render: function() {
return (
<PTRView onRefresh={this._refresh} >
<View style={styles.container}>
<Text style={styles.welcome}>
Let's Pull!
</Text>
</View>
</PTRView>
);
},
});`
引用链接:-https://www.npmjs.com/package/react-native-pull-to-refresh