[React Native]瀑布流上拉加载
1.首先推荐一个控件:可以同时实现上拉加载下拉刷新
https://github.com/shiwenwen/react-native-swRefresh
安装:
npm install react-native-swRefresh
引入和使用方式参考:
https://blog..net/sinat_17775997/article/details/55190466
使用中有个注意事项,引入的lib有错误(手动找到node_modules/react-native-swRefresh):
import React, { Component, PropTypes } from react;
PropTypes报错:Undefined is not an object(evaluating ‘_react2.PropTypes.func’)
正确写法:
import React, { Component } from react;
import PropTypes from prop-types;
把PropTypes 从prop-types 中引入
以上,就可以完成项目的引入.
由于我自己的项目只需要使用上拉刷新,所以,我这里没有引入swRefresh lib,而是提取了它的SwRefreshScrollView.js出来,copy成一个自定义的组件.
1.首先推荐一个控件:可以同时实现上拉加载下拉刷新 https://github.com/shiwenwen/react-native-swRefresh 安装: npm install react-native-swRefresh 引入和使用方式参考: https://blog..net/sinat_17775997/article/details/55190466 使用中有个注意事项,引入的lib有错误(手动找到node_modules/react-native-swRefresh): import React, { Component, PropTypes } from react; PropTypes报错:Undefined is not an object(evaluating ‘_react2.PropTypes.func’) 正确写法: import React, { Component } from react; import PropTypes from prop-types; 把PropTypes 从prop-types 中引入 以上,就可以完成项目的引入. 由于我自己的项目只需要使用上拉刷新,所以,我这里没有引入swRefresh lib,而是提取了它的SwRefreshScrollView.js出来,copy成一个自定义的组件.上一篇:
IDEA上Java项目控制台中文乱码