diff --git a/CHANGELOG.md b/CHANGELOG.md index bafa51c..e7554f0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,8 @@ +# [v1.0.10] 2025.xx.xx + +> - `ToolsHelper.showConfirmDialog()`&`ToolsHelper.showAlertDialog()`添加自定义`UI`功能 +> + # [v1.0.9] 2025.04.06 > - `RefreshView`参数不包含`onLoadMore`的时候,上划不应该提示`没有更多数据了` diff --git a/README.md b/README.md index 6e04f29..4723c58 100644 --- a/README.md +++ b/README.md @@ -129,6 +129,53 @@ import { ToolsHelper } from '@szyx/sdk_base'; ToolsHelper.debounceHold(()=>{},300) ``` +#### 1.3.8.Dialog + +```tsx +import { ToolsHelper } from '@szyx/sdk_base'; + +ToolsHelper.showConfirmDialog({ + title: '提示', + msg: '提示信息', + confirm: { + text: '确定', + color: '#18ABFB', + onClick: () => { + + } + }, + cancel: { + text: '取消', + onClick: () => { + + } + } +}) + +ToolsHelper.showAlertDialog({ + title: '提示', + msg: '提示信息', + action: { + onClick: () => { + + } + } +}) +``` + +> 如果需要自定义弹窗UI,可以参考`ToolsHelper`中以下部分代码 +> +> ``` +> @Builder +> function customDialogBuilder(option: ListOptions, dialogTag: string) { +> //...... +> } +> ``` +> +> `注意,传入参数(options: AlertBean)是固定的` + + + ### 1.4.[ValidatorHelper](./src/main/ets/utils/ValidatorHelper.ets) > 常用正则