import React, {PureComponent} from 'react'; import {Image, Text, View} from "@tarojs/components"; import {AtActivityIndicator} from 'taro-ui' import './index.scss'; interface IProps { isLoadingMore: boolean, customStyle?: string, noMore: boolean, dataList: Array, placeholderImageRes?: string, placeholderTitle?: string, onReload?: any, } interface IState { } export default class YZLoadingFooter extends PureComponent { static defaultProps = { dataList: [], }; render(): any { const {customStyle, isLoadingMore, noMore, dataList, placeholderImageRes, placeholderTitle} = this.props; if (isLoadingMore) { return ( 加载中... ); } if ((noMore==undefined?true:noMore)&&dataList.length>0) { return ( -- 没有更多内容了 -- ); } if (!(noMore==undefined?true:noMore)) { return ( ); } return null; } }