Vue
vue-router
动态路由
对于多租户而说,也存在多应用的情况,我们不可能做到为每一个应用都做到自定义的路由,要做一个路由的匹配。
例如租户A下需要对自己的某个分区进行一个管理,每个用户都有不同的分区,最典型的就是像阿里的oss 腾讯cos之类的对象存储,每个用户都是一个租户,但是每个租户可能有0-多个的对象存储桶 那么路由的匹配规则就需要/bucket/{用户标识符}/{用户的存储桶标识}/实际业务的路由名
中间也可能是加上一个存储桶的地区,例如https://oss.console.aliyun.com/bucket/oss-cn-shanghai/yangbao/overview
其中https://oss.console.aliyun.com/
为业务域名,/bucket
为oss的bucket业务,/oss-cn-shanghai
为存储地区,/yangbao
为存储桶名,/overview
为业务路由,是OSS的概览
下方codepen的的链接仔细看也是同样的, vue中的套件vue-router实现了该功能文档open in new window
Demo代码详见codepenopen in new window