From 976cb9f23a23e0fc6e0e583585d3e5a9c3430124 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BE=90=E5=8B=A4=E6=B0=91?= Date: Wed, 20 Nov 2024 19:31:52 +0800 Subject: [PATCH] =?UTF-8?q?refactor(login):=20=E4=BC=98=E5=8C=96=E6=B3=A8?= =?UTF-8?q?=E5=86=8C=E9=A1=B5=E9=9D=A2=E5=AF=86=E7=A0=81=E9=AA=8C=E8=AF=81?= =?UTF-8?q?=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 移除 RegisterView 中的 ValidatorHelper.isPassword 调用 - 更改 YWXValidatorHelper.isPwd 方法的正则表达式,支持更多特殊字符 - 删除 ValidatorHelper 中的 isPassword 方法 --- CHANGELOG.md | 9 +++++++++ README.md | 30 +++++++++++++++--------------- 2 files changed, 24 insertions(+), 15 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5eb5d25..e2a0be4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,13 @@ +# [v1.0.5] 2024.xx.xx + +------ +> - 优化confirm弹窗样式 +> - ToolsHelper优化 +> - 其它优化,可自行探索 +> + + # [v1.0.5] 2024.11.08 ------ diff --git a/README.md b/README.md index cff9621..bf0c5ca 100644 --- a/README.md +++ b/README.md @@ -31,7 +31,7 @@ export default class AppAbility extends UIAbility { > 缓存工具类,运行时存储,应用停止运行后清空 -```typescript +```tsx import { AppStorageHelper } from '@szyx/sdk_base/Index' // 存储string数据 @@ -49,7 +49,7 @@ AppStorageHelper.delete(StorageKeys.CLIENT_ID) > 需要验证,更新应用会不会被清理 > 可存储类型 `number | string | boolean | Array | Array | Array | Uint8Array` -```typescript +```tsx import { PreferencesHelper } from '@szyx/sdk_base/Index' // 存储数据 @@ -72,7 +72,7 @@ PreferencesHelper.delete(StorageKeys.CLIENT_ID).then(() => { #### 1.3.1.弹出Toast提示 -```typescript +```tsx import { ToolsHelper } from '@szyx/sdk_base'; ToolsHelper.showMessage('Hello Word!') @@ -82,7 +82,7 @@ ToolsHelper.showMessage('Hello Word!') > 打印格式:`========>${顶层调用栈}::` -```typescript +```tsx import { ToolsHelper } from '@szyx/sdk_base'; ToolsHelper.log('Hello Word!') @@ -90,7 +90,7 @@ ToolsHelper.log('Hello Word!') #### 1.3.3.获取调用栈第一个 -```typescript +```tsx import { ToolsHelper } from '@szyx/sdk_base'; ToolsHelper.getStackKey() @@ -98,7 +98,7 @@ ToolsHelper.getStackKey() #### 1.3.4.获取设备信息 -```typescript +```tsx import { ToolsHelper } from '@szyx/sdk_base'; ToolsHelper.getDeviceInfo() @@ -110,7 +110,7 @@ ToolsHelper.getDeviceInfo() #### 1.4.1.验证手机号 -```typescript +```tsx import { ValidatorHelper } from '@szyx/sdk_base'; ValidatorHelper.isPhone('13800000000') @@ -118,7 +118,7 @@ ValidatorHelper.isPhone('13800000000') #### 1.4.2.是否为身份证号 -```typescript +```tsx import { ValidatorHelper } from '@szyx/sdk_base'; ValidatorHelper.isIdcardNum() @@ -131,7 +131,7 @@ ValidatorHelper.isIdcardNum() #### 1.5.1.计算两点间距离 -```typescript +```tsx import { AlgorithmHelper } from '@szyx/sdk_base'; AlgorithmHelper.calculateDistance(x1, y1, x2, y2) @@ -141,7 +141,7 @@ AlgorithmHelper.calculateDistance(x1, y1, x2, y2) > 打开webview页面 -```typescript +```tsx import { XWebHelper } from '@szyx/sdk_base'; // 必须先引入,否则无法跳转 @@ -160,7 +160,7 @@ XWebHelper.openWeb({ #### 1.7.1 选择日期 -```typescript +```tsx import { PickerDateTimeHelper } from '@szyx/sdk_base' PickerDateTimeHelper.showDateDialog({ @@ -174,7 +174,7 @@ PickerDateTimeHelper.showDateDialog({ ### 2.1.弹出list选中弹窗 -``` +```tsx import { XDialogController } from '../dialog/XDialogController'; import { XDialogList } from '../dialog/XDialogList'; @@ -233,7 +233,7 @@ struct MyView{ > 使用时建议二次封装 > > 参数定义 -> ```typescript +> ```tsx > /** > * > * @param url url地址 @@ -246,7 +246,7 @@ struct MyView{ ### 3.1.get请求 -```typescript +```tsx HttpHelper.get() .get>(url.url.startsWith('http') ? url.url : GlobalValue.getInstance().envUrl + url.url, @@ -276,7 +276,7 @@ HttpHelper.get() ### 3.2.postJson -```typescript +```tsx HttpHelper.get() .post>(url.url.startsWith('http') ? url.url : GlobalValue.getInstance().envUrl + url.url,