|
|
@ -1,5 +1,6 @@ |
|
|
|
<template> |
|
|
|
|
|
|
|
<!-- 有列表的时候用 :auto='false' 需要你在onload等调用reload方法 --> |
|
|
|
<z-paging ref="paging" v-model="data" @query="queryList" :auto='true'> |
|
|
|
|
|
|
|
<view @click="bind" |
|
|
@ -60,6 +61,7 @@ |
|
|
|
}, |
|
|
|
onLoad() { |
|
|
|
uni.$on("order", (e) => { |
|
|
|
// 相当与下拉刷新 |
|
|
|
this.$refs.paging.reload(true); |
|
|
|
}) |
|
|
|
}, |
|
|
@ -67,6 +69,7 @@ |
|
|
|
uni.$off('order'); |
|
|
|
}, |
|
|
|
methods: { |
|
|
|
// 分页的请求 |
|
|
|
queryList(pageNo, pageSize) { |
|
|
|
let _this = this |
|
|
|
_this.$api.cardList({ |
|
|
@ -76,8 +79,10 @@ |
|
|
|
"customerSid": getApp().globalData.sid |
|
|
|
} |
|
|
|
}).then((resp) => { |
|
|
|
// 添加数据源 |
|
|
|
this.$refs.paging.complete(resp.records) |
|
|
|
}).catch(e => { |
|
|
|
// 出错了,点击重试 |
|
|
|
_this.$refs.paging.complete(false); |
|
|
|
}) |
|
|
|
}, |
|
|
|