我工作的一个基于Web的应用程序,它可以有两种类型的用户 - 卖家和买家。对于卖家,我们有完全不同的看法,对于我们有不同的买家。但实体对于两者都是相同的,我需要双方都有相同的服务。我想有像路由以下角2:2单页的应用程序的一个Web应用程序
mydomain.com/login,mydomain.com/categoryName/productName
和卖的一方我想有像路由
mydomain.com/seller/dashboard
一个用户可以有两个角色 - 买方和卖方。因此,如果您以买家身份登录,您将不必再次登录以访问卖家区域。
我的问题是我应该怎么创建的结构。我已经创建了买家模块,并有相当不错的组件。但我想知道如何重用我的服务以及如何创建路由,如上所述。我知道我需要为卖方创建另一个模块,但不知道我如何链接它们?我试图创建两个htmls和重定向机制,但对我来说它看起来不整齐。
谢谢你,这是有道理的。所以共享模块应该是应用程序的入口点?或者我们需要创建共享为NGModule并创建第四个模块作为入口点? –
通常,您的第一页是您的共享模块中的登录页面。 –