From 82c2ffa4984d0242cbe2d1a0a60408f0069de0a7 Mon Sep 17 00:00:00 2001 From: wang-yuanbai <603970629@qq.com> Date: Tue, 26 Dec 2023 21:16:13 +0800 Subject: [PATCH 1/3] =?UTF-8?q?[Issues:=20#I8RL8Z]=20=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=E6=A8=A1=E7=89=88v0.1.2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- vmall/react-native-exception-handler.md | 12 +++++++----- vmall/react-navigation-elements.md | 21 ++++++++++++--------- 2 files changed, 19 insertions(+), 14 deletions(-) diff --git a/vmall/react-native-exception-handler.md b/vmall/react-native-exception-handler.md index 7a23e603..3de4f1ad 100644 --- a/vmall/react-native-exception-handler.md +++ b/vmall/react-native-exception-handler.md @@ -1,4 +1,4 @@ -> 模板版本:v0.1.1 +> 模板版本:v0.1.2

react-native-exception-handler

@@ -339,16 +339,18 @@ ohpm install 请到三方库相应的 Releases 发布地址查看 Release 配套的版本信息:[@react-native-oh-tpl/reace-native-exception-handler Releases](https://github.com/react-native-oh-library/react-native-exception-handler/releases) ## 静态方法 +>[!tip] "鸿蒙支持"列为 yes 的方法表示支持鸿蒙平台,并且效果对标"原库平台"列中的 ios 或 android 的效果。 -| 名称 | 说明 | 类型 | 是否必填 | 原库平台 | 鸿蒙支持 | -| ----------------------- | -------------------- | -------- | -------- | -------- | -------- | +| Name | Description | Type | Required | Platform | Harmony | +| ---- | ----------- | ---- | -------- | -------- | ------- | | `setJSExceptionHandler` | 设置 JS 异常处理方法 | function | no | All | yes | | `getJSExceptionHandler` | 获取 JS 异常处理方法 | function | no | All | yes | ## API +>[!tip] "鸿蒙支持"列为 yes 的方法表示支持鸿蒙平台,并且效果对标"原库平台"列中的 ios 或 android 的效果。 -| 名称 | 说明 | 类型 | 是否必填 | 原库平台 | 鸿蒙支持 | -| --------------------------- | ------------------------ | -------- | -------- | ------------ | -------- | +| Name | Description | Type | Required | Platform | Harmony | +| ---- | ----------- | ---- | -------- | -------- | ------- | | `setNativeExceptionHandler` | 设置 native 异常处理方法 | function | no | android,ios | yes | ## 遗留问题 diff --git a/vmall/react-navigation-elements.md b/vmall/react-navigation-elements.md index 62b1a6c0..ffe4cc2c 100644 --- a/vmall/react-navigation-elements.md +++ b/vmall/react-navigation-elements.md @@ -1,4 +1,4 @@ -> 模板版本:v0.1.1 +> 模板版本:v0.1.2

@react-navigation/elements

@@ -44,11 +44,12 @@ npm install @react-native-oh-tpl/elements 详细请查看 [react-navigation/elements 的文档介绍](https://reactnavigation.org/docs/elements/#resourcesavingview) +>[!tip] "鸿蒙支持"列为 yes 的属性表示支持鸿蒙平台,并且效果对标"原库平台"列中的 ios 或 android 的效果。 **Header**:用作标头的组件 -| 名称 | 说明 | 类型 | 是否必填 | 原库平台 | 鸿蒙支持 | -| :-----: | :------: | :-------------: | -------- | -------- | -------- | +| Name | Description | Type | Required | Platform | Harmony | +| ---- | ----------- | ---- | -------- | -------- | ------- | | headerTitle | 场景标题,或者返回一个React元素用作标题 | string \| React.reactNode | No | All | 未验证 | | headerTitleAlign | 标题对齐方式 | left \| center | No | All | 未验证 | | headerTitleAllowFontScaling | 标题是否缩放 | boolean | No | All | 未验证 | @@ -74,8 +75,8 @@ npm install @react-native-oh-tpl/elements **HeaderBackButton**:用于显示后退按钮标题的组件 -| 名称 | 说明 | 类型 | 是否必填 | 原库平台 | 鸿蒙支持 | -| :-----: | :------: | :-------------: | -------- | -------- | -------- | +| Name | Description | Type | Required | Platform | Harmony | +| ---- | ----------- | ---- | -------- | -------- | ------- | | disabled | 是否可用 | boolean | No | All | 未验证 | | onPress | 点击事件 | function | No | All | 未验证 | | pressColor | 点击时的颜色 | string | No | All | 未验证 | @@ -97,8 +98,8 @@ npm install @react-native-oh-tpl/elements **MissingIcon**:渲染丢失的图标符号的组件。它可以用作图标的回退,以显示缺少图标 -| 名称 | 说明 | 类型 | 是否必填 | 原库平台 | 鸿蒙支持 | -| :-----: | :------: | :-------------: | -------- | -------- | -------- | +| Name | Description | Type | Required | Platform | Harmony | +| ---- | ----------- | ---- | -------- | -------- | ------- | | color | icon的颜色 | string | No | All | 未验证 | | size | icon的大小 | number | No | All | 未验证 | | style | icon的样式 | TextStyle | No | All | 未验证 | @@ -121,8 +122,10 @@ npm install @react-native-oh-tpl/elements ## 方法 -| 名称 | 说明 | 类型 | 是否必填 | 原库平台 | 鸿蒙支持 | -| ----------------------- | -------------------- | -------- | -------- | -------- | -------- | +>[!tip] "鸿蒙支持"列为 yes 的属性表示支持鸿蒙平台,并且效果对标"原库平台"列中的 ios 或 android 的效果。 + +| Name | Description | Type | Required | Platform | Harmony | +| ---- | ----------- | ---- | -------- | -------- | ------- | | `useHeaderHeight` | 返回父屏幕中最近的可见页眉的高度 | function | no | All | 未验证 | | `getDefaultHeaderHeight` | 返回默认页眉高度 | function | no | All | yes | | `getHeaderTitle` | 返回页眉标题文本 | function | no | All | 未验证 | -- Gitee From 5095a5726a6a6a8cfdb28b843b708365466fe514 Mon Sep 17 00:00:00 2001 From: wang-yuanbai <603970629@qq.com> Date: Tue, 26 Dec 2023 21:16:13 +0800 Subject: [PATCH 2/3] =?UTF-8?q?[Issues:=20#I8RL8Z]=20=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=E6=A8=A1=E7=89=88v0.1.2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- vmall/react-native-exception-handler.md | 12 +++++++----- vmall/react-navigation-elements.md | 21 ++++++++++++--------- 2 files changed, 19 insertions(+), 14 deletions(-) diff --git a/vmall/react-native-exception-handler.md b/vmall/react-native-exception-handler.md index 7a23e603..3de4f1ad 100644 --- a/vmall/react-native-exception-handler.md +++ b/vmall/react-native-exception-handler.md @@ -1,4 +1,4 @@ -> 模板版本:v0.1.1 +> 模板版本:v0.1.2

react-native-exception-handler

@@ -339,16 +339,18 @@ ohpm install 请到三方库相应的 Releases 发布地址查看 Release 配套的版本信息:[@react-native-oh-tpl/reace-native-exception-handler Releases](https://github.com/react-native-oh-library/react-native-exception-handler/releases) ## 静态方法 +>[!tip] "鸿蒙支持"列为 yes 的方法表示支持鸿蒙平台,并且效果对标"原库平台"列中的 ios 或 android 的效果。 -| 名称 | 说明 | 类型 | 是否必填 | 原库平台 | 鸿蒙支持 | -| ----------------------- | -------------------- | -------- | -------- | -------- | -------- | +| Name | Description | Type | Required | Platform | Harmony | +| ---- | ----------- | ---- | -------- | -------- | ------- | | `setJSExceptionHandler` | 设置 JS 异常处理方法 | function | no | All | yes | | `getJSExceptionHandler` | 获取 JS 异常处理方法 | function | no | All | yes | ## API +>[!tip] "鸿蒙支持"列为 yes 的方法表示支持鸿蒙平台,并且效果对标"原库平台"列中的 ios 或 android 的效果。 -| 名称 | 说明 | 类型 | 是否必填 | 原库平台 | 鸿蒙支持 | -| --------------------------- | ------------------------ | -------- | -------- | ------------ | -------- | +| Name | Description | Type | Required | Platform | Harmony | +| ---- | ----------- | ---- | -------- | -------- | ------- | | `setNativeExceptionHandler` | 设置 native 异常处理方法 | function | no | android,ios | yes | ## 遗留问题 diff --git a/vmall/react-navigation-elements.md b/vmall/react-navigation-elements.md index 62b1a6c0..ffe4cc2c 100644 --- a/vmall/react-navigation-elements.md +++ b/vmall/react-navigation-elements.md @@ -1,4 +1,4 @@ -> 模板版本:v0.1.1 +> 模板版本:v0.1.2

@react-navigation/elements

@@ -44,11 +44,12 @@ npm install @react-native-oh-tpl/elements 详细请查看 [react-navigation/elements 的文档介绍](https://reactnavigation.org/docs/elements/#resourcesavingview) +>[!tip] "鸿蒙支持"列为 yes 的属性表示支持鸿蒙平台,并且效果对标"原库平台"列中的 ios 或 android 的效果。 **Header**:用作标头的组件 -| 名称 | 说明 | 类型 | 是否必填 | 原库平台 | 鸿蒙支持 | -| :-----: | :------: | :-------------: | -------- | -------- | -------- | +| Name | Description | Type | Required | Platform | Harmony | +| ---- | ----------- | ---- | -------- | -------- | ------- | | headerTitle | 场景标题,或者返回一个React元素用作标题 | string \| React.reactNode | No | All | 未验证 | | headerTitleAlign | 标题对齐方式 | left \| center | No | All | 未验证 | | headerTitleAllowFontScaling | 标题是否缩放 | boolean | No | All | 未验证 | @@ -74,8 +75,8 @@ npm install @react-native-oh-tpl/elements **HeaderBackButton**:用于显示后退按钮标题的组件 -| 名称 | 说明 | 类型 | 是否必填 | 原库平台 | 鸿蒙支持 | -| :-----: | :------: | :-------------: | -------- | -------- | -------- | +| Name | Description | Type | Required | Platform | Harmony | +| ---- | ----------- | ---- | -------- | -------- | ------- | | disabled | 是否可用 | boolean | No | All | 未验证 | | onPress | 点击事件 | function | No | All | 未验证 | | pressColor | 点击时的颜色 | string | No | All | 未验证 | @@ -97,8 +98,8 @@ npm install @react-native-oh-tpl/elements **MissingIcon**:渲染丢失的图标符号的组件。它可以用作图标的回退,以显示缺少图标 -| 名称 | 说明 | 类型 | 是否必填 | 原库平台 | 鸿蒙支持 | -| :-----: | :------: | :-------------: | -------- | -------- | -------- | +| Name | Description | Type | Required | Platform | Harmony | +| ---- | ----------- | ---- | -------- | -------- | ------- | | color | icon的颜色 | string | No | All | 未验证 | | size | icon的大小 | number | No | All | 未验证 | | style | icon的样式 | TextStyle | No | All | 未验证 | @@ -121,8 +122,10 @@ npm install @react-native-oh-tpl/elements ## 方法 -| 名称 | 说明 | 类型 | 是否必填 | 原库平台 | 鸿蒙支持 | -| ----------------------- | -------------------- | -------- | -------- | -------- | -------- | +>[!tip] "鸿蒙支持"列为 yes 的属性表示支持鸿蒙平台,并且效果对标"原库平台"列中的 ios 或 android 的效果。 + +| Name | Description | Type | Required | Platform | Harmony | +| ---- | ----------- | ---- | -------- | -------- | ------- | | `useHeaderHeight` | 返回父屏幕中最近的可见页眉的高度 | function | no | All | 未验证 | | `getDefaultHeaderHeight` | 返回默认页眉高度 | function | no | All | yes | | `getHeaderTitle` | 返回页眉标题文本 | function | no | All | 未验证 | -- Gitee From 8bfffdd2e583e47b3941fbd5a2691dbc6b2e0c57 Mon Sep 17 00:00:00 2001 From: wang-yuanbai <603970629@qq.com> Date: Thu, 28 Dec 2023 13:33:53 +0800 Subject: [PATCH 3/3] =?UTF-8?q?[Issues:=20#I8RL8Z]=20=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=E6=A8=A1=E7=89=88v0.1.2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- vmall/react-navigation-elements.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/vmall/react-navigation-elements.md b/vmall/react-navigation-elements.md index 2d61023e..c374ecd5 100644 --- a/vmall/react-navigation-elements.md +++ b/vmall/react-navigation-elements.md @@ -125,7 +125,9 @@ npm install @react-native-oh-tpl/elements ## 方法 ->[!tip] "鸿蒙支持"列为 yes 的属性表示支持鸿蒙平台,并且效果对标"原库平台"列中的 ios 或 android 的效果。 +> [!tip] "Platform"列表示该属性在原三方库上支持的平台。 + +> [!tip] "HarmonyOS Support"列为 yes 表示 HarmonyOS 平台支持该属性;no 则表示不支持;partially 表示部分支持。使用方法跨平台一致,效果对标 iOS 或 Android 的效果。 | Name | Description | Type | Required | Platform | HarmonyOS Support | | ---- | ----------- | ---- | -------- | -------- | ------------------ | -- Gitee