From 85e387108e80e15f05426cd8df2487aea767924b Mon Sep 17 00:00:00 2001 From: songchenglin3 <353833373@qq.com> Date: Mon, 17 Feb 2025 19:07:54 +0800 Subject: [PATCH 1/4] fix: jdharmonycpp version and dd attribute are updated --- packages/nutui-taro-demo/config/index.js | 6 --- packages/nutui-taro-demo/package.json | 2 +- src/config.json | 55 ++++++++++++------------ 3 files changed, 29 insertions(+), 34 deletions(-) diff --git a/packages/nutui-taro-demo/config/index.js b/packages/nutui-taro-demo/config/index.js index 27dca226ee..f6aa1bc416 100644 --- a/packages/nutui-taro-demo/config/index.js +++ b/packages/nutui-taro-demo/config/index.js @@ -140,12 +140,6 @@ const config = { framework: 'react', // harmony 相关配置 harmony: { - ohPackage: { - dependencies: { - '@jd-oh/taro_library': '2.0.70', - '@jd-oh/taro_cpp_library': '0.1.2-alpha.0', - }, - }, // 将编译方式设置为使用 Vite 编译 compiler: { type: 'vite' }, // 【必填】鸿蒙主应用的绝对路径,例如: diff --git a/packages/nutui-taro-demo/package.json b/packages/nutui-taro-demo/package.json index 6799f62743..a1af57179f 100644 --- a/packages/nutui-taro-demo/package.json +++ b/packages/nutui-taro-demo/package.json @@ -60,7 +60,7 @@ "@dongdesign/inject-jd-platform-styles": "1.0.4", "@jdtaro/plugin-platform-jdhybrid": "0.2.1", "@jdtaro/taro-platform-jdharmony": "2.0.70", - "@jdtaro/plugin-platform-jdharmony-cpp": "0.1.4-alpha.3", + "@jdtaro/plugin-platform-jdharmony-cpp": "0.1.22", "@nutui/replace-icons": "^1.0.0", "@nutui/touch-emulator": "^1.0.0", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.11", diff --git a/src/config.json b/src/config.json index fbd278151d..029016ebfb 100644 --- a/src/config.json +++ b/src/config.json @@ -170,18 +170,7 @@ "name": "布局组件", "enName": "layout", "packages": [ - { - "version": "3.0.0", - "name": "Col", - "type": "component", - "cName": "列", - "desc": "布局组件中的列", - "sort": 3, - "show": false, - "exportEmpty": true, - "author": "yushuang24", - "dd": true - }, + { "version": "3.0.0", "name": "Divider", @@ -234,6 +223,18 @@ "author": "yushuang24", "dd": true }, + { + "version": "3.0.0", + "name": "Col", + "type": "component", + "cName": "列", + "desc": "布局组件中的列", + "sort": 3, + "show": false, + "exportEmpty": true, + "author": "yushuang24", + "dd": true + }, { "version": "3.0.0", "name": "Row", @@ -299,7 +300,7 @@ "taro": true, "v15": true, "author": "vickyYe", - "dd": true + "dd": false }, { "version": "3.0.0", @@ -311,7 +312,7 @@ "show": true, "taro": true, "author": "songsong", - "dd": true + "dd": false }, { "version": "3.0.0", @@ -323,7 +324,7 @@ "show": true, "taro": true, "author": "Ymm0008", - "dd": true + "dd": false }, { "version": "3.0.0", @@ -508,7 +509,7 @@ "show": true, "taro": true, "author": "szg2008", - "dd": true + "dd": false }, { "version": "2.0.0", @@ -700,7 +701,7 @@ "show": true, "taro": true, "v15": false, - "dd": true, + "dd": false, "author": "songsong" }, { @@ -739,7 +740,7 @@ "show": true, "taro": true, "author": "vickyYe", - "dd": true + "dd": false }, { "version": "3.0.0", @@ -826,7 +827,7 @@ "show": true, "taro": true, "author": "swag~jun", - "dd": true + "dd": false } ] }, @@ -922,7 +923,7 @@ "taro": true, "v15": true, "author": "swag~jun", - "dd": true + "dd": false }, { "version": "3.0.0", @@ -972,7 +973,7 @@ "taro": true, "v15": true, "author": "lzz", - "dd": true + "dd": false }, { "version": "3.0.0", @@ -999,7 +1000,7 @@ "taro": true, "v15": true, "author": "oasis", - "dd": true + "dd": false }, { "version": "3.0.0", @@ -1011,7 +1012,7 @@ "show": true, "taro": true, "author": "swag~jun", - "dd": true + "dd": false }, { "version": "3.0.0", @@ -1023,7 +1024,7 @@ "show": true, "taro": true, "author": "Ymm0008", - "dd": true + "dd": false }, { "version": "3.0.0", @@ -1201,7 +1202,7 @@ "taro": true, "v15": true, "author": "swag~jun", - "dd": true + "dd": false }, { "version": "3.0.0", @@ -1264,7 +1265,7 @@ "exportEmpty": true, "desc": "步骤条子组件", "author": "swag~jun", - "dd": false + "dd": true }, { "version": "2.0.0", @@ -1276,7 +1277,7 @@ "show": true, "taro": true, "author": "swag~jun", - "dd": false + "dd": true }, { "version": "3.0.0", From 860df42e7c0f5ef1ef40da34faf441679e9fd118 Mon Sep 17 00:00:00 2001 From: songchenglin3 <353833373@qq.com> Date: Tue, 18 Feb 2025 15:56:49 +0800 Subject: [PATCH 2/4] fix: modify component adaptation problems --- src/packages/cell/demos/taro/demo3.tsx | 3 ++- src/packages/navbar/demos/taro/demo3.tsx | 16 ++++++++++++++-- src/packages/resultpage/resultpage.scss | 3 +++ 3 files changed, 19 insertions(+), 3 deletions(-) diff --git a/src/packages/cell/demos/taro/demo3.tsx b/src/packages/cell/demos/taro/demo3.tsx index 65509a112b..555929e10a 100644 --- a/src/packages/cell/demos/taro/demo3.tsx +++ b/src/packages/cell/demos/taro/demo3.tsx @@ -13,7 +13,7 @@ const Demo3 = () => { display: 'flex', alignItems: 'center', flexDirection: 'row', - lineHeight: pxTransform(20), + height: pxTransform(20), }} > @@ -28,6 +28,7 @@ const Demo3 = () => { alignItems: 'center', fontSize: pxTransform(12), color: '#505259', + height: pxTransform(20), }} > 我是描述 diff --git a/src/packages/navbar/demos/taro/demo3.tsx b/src/packages/navbar/demos/taro/demo3.tsx index 9cc3f34e0c..4440a9ec99 100644 --- a/src/packages/navbar/demos/taro/demo3.tsx +++ b/src/packages/navbar/demos/taro/demo3.tsx @@ -3,17 +3,24 @@ import Taro from '@tarojs/taro' import { View } from '@tarojs/components' import { NavBar, TabPane, Tabs } from '@nutui/nutui-react-taro' import { ArrowLeft, More } from '@nutui/icons-react-taro' +import { harmony } from '@/utils/platform-taro' const Demo3 = () => { const [tab1value, setTab1value] = useState('0') const [tab2value, setTab2value] = useState('0') + const marginStyle = harmony() ? { marginRight: 16 } : {} return ( <> } right={ <> - Taro.showToast({ title: '编辑' })}>编辑 + Taro.showToast({ title: '编辑' })} + style={marginStyle} + > + 编辑 + Taro.showToast({ title: 'icon' })} /> } @@ -39,7 +46,12 @@ const Demo3 = () => { back={} right={ <> - Taro.showToast({ title: '编辑' })}>编辑 + Taro.showToast({ title: '编辑' })} + style={marginStyle} + > + 编辑 + Taro.showToast({ title: 'icon' })} /> } diff --git a/src/packages/resultpage/resultpage.scss b/src/packages/resultpage/resultpage.scss index e5d2dbbf67..4886d59592 100644 --- a/src/packages/resultpage/resultpage.scss +++ b/src/packages/resultpage/resultpage.scss @@ -35,6 +35,9 @@ display: flex; flex-direction: row; margin-top: $resultpage-actions-margin-top; + .nut-button-children { + white-space: nowrap; + } } &-action { margin-left: 6px; From db8f5ed59a9699a7b16340e991d6b4073a48be9d Mon Sep 17 00:00:00 2001 From: songchenglin3 <353833373@qq.com> Date: Tue, 18 Feb 2025 16:14:47 +0800 Subject: [PATCH 3/4] =?UTF-8?q?fix:=20steps=20=E6=9C=AA=E9=80=82=E9=85=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/config.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/config.json b/src/config.json index 029016ebfb..05e6d9d277 100644 --- a/src/config.json +++ b/src/config.json @@ -1265,7 +1265,7 @@ "exportEmpty": true, "desc": "步骤条子组件", "author": "swag~jun", - "dd": true + "dd": false }, { "version": "2.0.0", @@ -1277,7 +1277,7 @@ "show": true, "taro": true, "author": "swag~jun", - "dd": true + "dd": false }, { "version": "3.0.0", From c378f90a1149235ec5d209246e59aa775036579f Mon Sep 17 00:00:00 2001 From: songchenglin3 <353833373@qq.com> Date: Wed, 19 Feb 2025 12:03:41 +0800 Subject: [PATCH 4/4] fix: badge harmony --- src/packages/badge/demos/taro/demo1.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/packages/badge/demos/taro/demo1.tsx b/src/packages/badge/demos/taro/demo1.tsx index cdb42f65e3..85c9d44da5 100644 --- a/src/packages/badge/demos/taro/demo1.tsx +++ b/src/packages/badge/demos/taro/demo1.tsx @@ -9,7 +9,8 @@ const Demo1 = () => { return ( 文字内容