【问题标题】:Multi-tenant routing with Aurelia使用 Aurelia 进行多租户路由
【发布时间】:2017-07-13 09:54:30
【问题描述】:

我们的应用是按组织划分的多租户。用户可以在应用程序中切换组织,并且将为该组织过滤数据。我们希望导航模型更新 orgId 以反映组织的变化。我们如何动态配置路由器导航模型来更新 organizationId?以下配置不起作用,因为它需要一个 href,但我不想静态定义 orgId:

config.map([
  { route: 'org/:orgId/users'], name: 'users', moduleId: 'users/list', nav: true 
]);

【问题讨论】:

    标签: aurelia


    【解决方案1】:

    需要添加 HREF 属性的唯一原因是您尝试使用 nav: true,而 Aurelia 不知道如何添加您没有告诉它的 orgId。只需将其设置为 false 并遍历路线以构建您自己的导航模型,这个问题就会消失。

    【讨论】:

      猜你喜欢
      • 2012-11-02
      • 1970-01-01
      • 1970-01-01
      • 2015-10-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-03
      • 2014-02-14
      相关资源
      最近更新 更多