我们的应用程序是按组织划分的多租户。用户可以在应用程序中切换组织,并为该组织过滤数据。我们希望导航模型更新orgId以反映组织中的变化。我们如何动态配置路由器导航模型以更新organisationId?以下配置不起作用,因为它需要一个href,但我不想静态定义orgId:
config.map([
{ route: 'org/:orgId/users'], name: 'users', moduleId: 'users/list', nav: true
]);
答案 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并循环遍历路径即可构建您自己的导航模型,此问题就会消失。