From 7da8133e895ddec3d25f6fe8cd51417cf597c0e9 Mon Sep 17 00:00:00 2001 From: sunjie3 Date: Tue, 18 Jun 2024 17:29:40 +0800 Subject: [PATCH] =?UTF-8?q?fix=EF=BC=9A=E4=BF=AE=E6=94=B9routerClassName?= =?UTF-8?q?=E4=B8=8D=E7=94=9F=E6=95=88=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- hvigor_plugin/AppRouterPlugin/.npmrc | 2 ++ hvigor_plugin/AppRouterPlugin/src/entryViewBuilder.txt | 4 ++-- hvigor_plugin/AppRouterPlugin/src/viewBuilder.txt | 4 ++-- 3 files changed, 6 insertions(+), 4 deletions(-) create mode 100644 hvigor_plugin/AppRouterPlugin/.npmrc diff --git a/hvigor_plugin/AppRouterPlugin/.npmrc b/hvigor_plugin/AppRouterPlugin/.npmrc new file mode 100644 index 0000000..91931dc --- /dev/null +++ b/hvigor_plugin/AppRouterPlugin/.npmrc @@ -0,0 +1,2 @@ +@ohos:registry=https://repo.harmonyos.com/npm/ +registry=https://registry.npmjs.org/ \ No newline at end of file diff --git a/hvigor_plugin/AppRouterPlugin/src/entryViewBuilder.txt b/hvigor_plugin/AppRouterPlugin/src/entryViewBuilder.txt index 6420624..e23fddb 100755 --- a/hvigor_plugin/AppRouterPlugin/src/entryViewBuilder.txt +++ b/hvigor_plugin/AppRouterPlugin/src/entryViewBuilder.txt @@ -12,8 +12,8 @@ function EntryBuilder(path: Object) { } export function BuildRegister(group: string, name: string) { - if (AppRouter.hasBuilder(group, name)) { + if ({{routerClassName}}.hasBuilder(group, name)) { return } - AppRouter.registerAppRouterPage(group, name, wrapBuilder(EntryBuilder)); + {{routerClassName}}.registerAppRouterPage(group, name, wrapBuilder(EntryBuilder)); } \ No newline at end of file diff --git a/hvigor_plugin/AppRouterPlugin/src/viewBuilder.txt b/hvigor_plugin/AppRouterPlugin/src/viewBuilder.txt index 57e86cc..181f62a 100755 --- a/hvigor_plugin/AppRouterPlugin/src/viewBuilder.txt +++ b/hvigor_plugin/AppRouterPlugin/src/viewBuilder.txt @@ -10,10 +10,10 @@ function {{viewAlias}}Builder(path: Object) { } export function {{viewAlias}}Register(group:string,name: string) { - if (AppRouter.hasBuilder(group, name)) { + if ({{../routerClassName}}.hasBuilder(group, name)) { return } - AppRouter.registerAppRouterPage(group,name,wrapBuilder({{viewAlias}}Builder)); + {{../routerClassName}}.registerAppRouterPage(group,name,wrapBuilder({{viewAlias}}Builder)); } {{/each}} -- Gitee