diff --git a/z-paging-x/uni_modules/z-paging-x/changelog.md b/z-paging-x/uni_modules/z-paging-x/changelog.md
index bcd3043..6aa5927 100644
--- a/z-paging-x/uni_modules/z-paging-x/changelog.md
+++ b/z-paging-x/uni_modules/z-paging-x/changelog.md
@@ -1,3 +1,11 @@
+## 0.1.2(2024-01-03)
+1.`新增` 滑动切换选项卡+吸顶演示 & list相关配置。
+2.`新增` props `empty-error-text` & `empty-error-img`,支持配置空数据图加载失败文字&图片。
+3.`新增` 方法 `completeByError`,在请求结束(失败)调用此方法,将自动展示失败页面 。
+4.`新增` slots `loadMore`,支持自定义底部加载更多view。
+5.`新增` event `refresh`,支持监听用户下拉刷新。
+6.`修复` 下拉刷新显示最后更新时间时,时间更新可能不及时的问题。
+7.`修复` 下拉刷新和底部加载更多loading动画未持续执行的问题。
## 0.1.1(2023-12-26)
1.`新增` 支持下拉刷新view自定义各种状态文字&下拉刷新背景色。
2.`新增` 支持底部加载更多view配置自定义状态文字。
diff --git a/z-paging-x/uni_modules/z-paging-x/components/z-paging-x/z-paging-x.uvue b/z-paging-x/uni_modules/z-paging-x/components/z-paging-x/z-paging-x.uvue
index 8839661..7d1df96 100644
--- a/z-paging-x/uni_modules/z-paging-x/components/z-paging-x/z-paging-x.uvue
+++ b/z-paging-x/uni_modules/z-paging-x/components/z-paging-x/z-paging-x.uvue
@@ -329,7 +329,7 @@ by ZXLee
// this.totalData = [];
this._emitQuery(this.pageNo, this.pageSize);
},
- // 请求结束(成功或者失败)调用此方法,将请求的结果传递给z-paging-x处理,第一个参数为请求结果数组,第二个参数为是否成功(默认是是)
+ // 请求结束(成功)调用此方法,将请求的结果数组传递给z-paging-x处理
complete(data: null | any[]) {
const finalData: any[] = data === null ? [] : data;
this.isLoadFailed = false;
@@ -354,7 +354,7 @@ by ZXLee
this.totalData = this.totalData.concat(currentData);
}
},
- // 请求结束(成功或者失败)调用此方法,将请求的结果传递给z-paging-x处理,第一个参数为请求结果数组,第二个参数为是否成功(默认是是)
+ // 请求结束(失败)调用此方法,将自动展示失败页面
completeByError() {
this.isLoadFailed = true;
this.endRefresh();
diff --git a/z-paging-x/uni_modules/z-paging-x/package.json b/z-paging-x/uni_modules/z-paging-x/package.json
index b23c7aa..e489e4d 100644
--- a/z-paging-x/uni_modules/z-paging-x/package.json
+++ b/z-paging-x/uni_modules/z-paging-x/package.json
@@ -2,7 +2,7 @@
"id": "z-paging-x",
"name": "z-paging-x",
"displayName": "z-paging-x",
- "version": "0.1.1",
+ "version": "0.1.2",
"description": "z-paging现已支持uniapp x!持续完善中~",
"keywords": [
"z-paging-x"
diff --git a/z-paging-x/uni_modules/z-paging-x/readme.md b/z-paging-x/uni_modules/z-paging-x/readme.md
index 16ce857..721ae77 100644
--- a/z-paging-x/uni_modules/z-paging-x/readme.md
+++ b/z-paging-x/uni_modules/z-paging-x/readme.md
@@ -95,6 +95,18 @@ npm update z-paging-x
| auto | mounted后自动调用reload方法(mounted后自动调用接口) | Boolean | true | false |
| paging-style | 自定义组件的样式 | Object | {} | - |
+#### list-view&scroll-view相关配置
+
+| 参数 | 说明 | 类型 | 默认值 | 可选值 |
+| :------------------- | :----------------------------------------------------------- | :------ | :-------- | :---------- |
+| list-is | list的类型:`list-view`或`scroll-view` | String | list-view | scroll-view |
+| list-id | list的id | String | '' | - |
+| show-scrollbar | 控制是否出现滚动条 | Boolean | true | false |
+| rebound | 控制是否回弹效果 | Boolean | true | false |
+| custom-nested-scroll | (子元素中使用)子元素是否开启嵌套滚动,将滚动事件与父元素协商处理 | Boolean | false | true |
+| start-nested-scroll | (仅listIs = scroll-view有效,父元素中使用)是否与子元素开启滚动协商 | Boolean | false | true |
+| nested-scroll-child | (仅listIs = scroll-view有效)嵌套滚动子元素的id属性,不支持ref,scroll-view惯性滚动时会让对应id元素视图进行滚动,子元素滚动时会触发scroll-view的`nestedprescroll`事件,嵌套子元素需要设置`custom-nested-scroll` = true | String | '' | - |
+
#### 下拉刷新配置
| 参数 | 说明 | 类型 | 默认值 | 可选值 |
@@ -121,10 +133,12 @@ npm update z-paging-x
#### 空数据图配置
-| 参数 | 说明 | 类型 | 默认值 | 可选值 |
-| :--------- | :------------------------------------- | :----- | :---------- | :----- |
-| empty-text | 空数据描述文字 | String | 没有数据哦~ | - |
-| empty-img | 空数据图片,默认使用z-paging内置的图片 | String | - | - |
+| 参数 | 说明 | 类型 | 默认值 | 可选值 |
+| :--------------- | :----------------------------------------------- | :----- | :--------------- | :----- |
+| empty-text | 空数据描述文字 | String | 没有数据哦~ | - |
+| empty-img | 空数据图片,默认使用z-paging-x内置的图片 | String | - | - |
+| empty-error-text | 空数据加载失败文字 | String | 很抱歉,加载失败 | - |
+| empty-error-img | 空数据加载失败图片,默认使用z-paging-x内置的图片 | String | - | - |
#### 点击返回顶部配置
@@ -140,16 +154,19 @@ npm update z-paging-x
| 事件名 | 说明 | 回调参数 |
| --------------- | ------------------------------------------------------------ | ------------------------------------------------------------ |
| @query | 下拉刷新或滚动到底部时会自动触发此方法。`z-paging-x`加载时也会触发(若要禁止,请设置`:auto="false"`)。pageNo和pageSize会自动计算好,直接传给服务器即可。 | `参数1`:pageNo(当前第几页);
`参数2`:pageSize(每页多少条)(pageSize必须与传给服务器的一致,如果需要修改pageSize,请通过`:default-page-size="15"`修改) |
+| @refresh | 下拉刷新被触发 | - |
| @scroll | 列表滚动时触发 | `参数1`:(event: [ScrollEvent](https://doc.dcloud.net.cn/uni-app-x/component/list-view.html#scrollevent)) => void |
| @backToTopClick | | 点击返回顶部按钮后是否滚动到顶部,默认为是。
如果需要禁止滚动到顶部事件,则在page的methods中书写:
backToTopClick(e: (toTop: boolean) => void) {
e(false);
//处理自己的业务逻辑
}