Aurelia的多租户路由

时间:2017-07-13 09:54:31

标签: aurelia aurelia-router

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

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

1 个答案:

答案 0 :(得分:1)

需要添加HREF属性的唯一原因是因为您尝试使用nav: true而Aurelia并不知道如何添加orgId您尚未使用的% sample data X = randi(9,5,4); n = size(X,1); % row index combinations combIdx = combvec(1:n,1:n); % difference between row combinations D = X(combIdx(1,:),:)-X(combIdx(2,:),:); % norm of each row W = diag(sqrt(D*D')); % reshape W = reshape(W,n,[]); 。告诉它。只需将其设置为false并循环遍历路径即可构建您自己的导航模型,此问题就会消失。