Вызов одного микроприложения из другого микроприложения: Single-spa Angular

У меня есть одно большое микроприложение с надписью "папка", а второе микроприложение - "владельцы папок". Оба приложения зарегистрированы и отлично работают под Single-spa. "Папка" - это мое приложение по умолчанию для single-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 ответов

Другие вопросы по тегам