从另一个微型应用程序调用另一个微型应用程序:Single-spa Angular

时间:2020-06-18 12:32:48

标签: javascript angular micro-architecture single-spa-angular single-spa

我有一个更大的微型应用程序,称为“文件夹”,另一个是微型应用程序的“文件夹所有者”。这两个应用程序均已注册,并且可以在Single-spa下正常运行。 “文件夹”是我在单spa上的默认应用。现在,我想从“文件夹”应用程序(例如“文件夹/示例”)中的某些链接或路由中调用或激活“文件夹所有者”。目前,它不能像这样工作。

singleSpa.registerApplication(
  'folders',
  function () {
    return System.import('folders');
  },
  function (location) {
    console.log(location);
    return location.pathname === '/';
  }
)
singleSpa.registerApplication(
  'folder-owner',
  function () {
    return System.import('folder-owner');
  },
  function (location) {
    return location.pathname.startsWith('/folder/example');
    //return true;
  },
  { authToken: "" }
)

0 个答案:

没有答案