diff --git a/hvigor_plugin/AppRouterPlugin/.npmrc b/hvigor_plugin/AppRouterPlugin/.npmrc new file mode 100644 index 0000000000000000000000000000000000000000..91931dc64f7654f0ffda684e057a8e340a3df781 --- /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 64206245d4938b42d54a68b109ae2cef6af4e5fb..e23fddb18faf45f2af0c1e99d948f913a7691355 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 57e86ccd3155180e7fff648fc89e377717b54198..181f62ae816e261aa27153e7e78fbc87e5f15737 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}}