|
@@ -7,12 +7,6 @@ module.exports = Behavior({
|
|
|
totalSize: 0,
|
|
|
noMoreData: false, // 无更多数据置为 false
|
|
|
},
|
|
|
- properties: {
|
|
|
- pageSize: {
|
|
|
- type: Number,
|
|
|
- value: 10
|
|
|
- }
|
|
|
- },
|
|
|
methods: {
|
|
|
async getData(fn, args) {
|
|
|
if (this.data.noMoreData) {
|
|
@@ -20,7 +14,7 @@ module.exports = Behavior({
|
|
|
}
|
|
|
let params = {
|
|
|
pageNo: this.data.pageNo,
|
|
|
- pageSize: this.properties.pageSize,
|
|
|
+ pageSize: 10,
|
|
|
...args
|
|
|
}
|
|
|
// 加载状态,用于页面中控制加载动画的显示
|
|
@@ -47,7 +41,6 @@ module.exports = Behavior({
|
|
|
totalSize,
|
|
|
noMoreData: list.length >= totalSize
|
|
|
})
|
|
|
-
|
|
|
},
|
|
|
resetData(data) {
|
|
|
if (this.data.loading) return; // 如果接口已经在请求中,则不重置数据,防止用户持续下拉刷新
|