Angular 如何从服务器渲染角度模板

Angular 如何从服务器渲染角度模板,angular,templates,Angular,Templates,在angular js中,当我们通过状态提供程序定义路由时,我们用来提供模板URL //Welcome Url $routeProvider.when('/Welcome/Default', { templateUrl: '/Welcome/Index', controller: 'EsWelcomeController' }); 它非常棒,因为它能够使用当前的应用程序作为参考,并通过http调用从服务器下载模板。由于这种方法,我可以根据用户角色或其他属性控制视图 现在,因为我们正试图迁移到

在angular js中,当我们通过状态提供程序定义路由时,我们用来提供模板URL

//Welcome Url
$routeProvider.when('/Welcome/Default', { templateUrl: '/Welcome/Index', controller: 'EsWelcomeController' }); 
它非常棒,因为它能够使用当前的应用程序作为参考,并通过http调用从服务器下载模板。由于这种方法,我可以根据用户角色或其他属性控制视图

现在,因为我们正试图迁移到角度和创建的组件

 @Component({selector: 'app-root', templateUrl: './app.html'}) export class AppComponent {}
templateUrl似乎是相对的,不够智能,无法进行后端调用,如何修复此行为

我的主要目标是在MVC应用程序中使用独立的角度组件,其中模板内容必须从Razor中呈现