- 在项目中新增SwipeView组件,用于实现左滑删除功能 - 更新CHANGELOG.md和README.md,添加SwipeView相关说明和示例代码
@@ -2,6 +2,7 @@
> - `ToolsHelper.showConfirmDialog()`&`ToolsHelper.showAlertDialog()`添加自定义`UI`功能
> - 添加一个`ImageHelper`,处理图片相关
+> - 添加一个`SwipeView`,左滑删除的item组件
>
# [v1.0.9] 2025.04.06
@@ -611,6 +611,24 @@ build() {
}
```
+### 4.3.[SwipeView](src/main/ets/view/SwipeView.ets)
+> 左滑删除
+>
+```tsx
+ SwipeView({
+ onItemClick: () => {
+ //item点击事件
+ }, onDelete: () => {
+ ToolsHelper.showMessage('删除')
+ },
+ }) {
+ // item布局
+ Column() {}
+ .width('100%')
+ .padding({ left: 16, right: 16, bottom: 12 })
+ }
+```
+
## 5.[Windows](./src/main/ets/utils/WindowHelper.ets)
### 5.1.弹出自定义窗口