angular - 如何从服务器渲染角度模板
问题描述
在 Angular js 之前,当我们通过我们用来提供模板 URL 的状态提供者定义路由时
//Welcome Url
$routeProvider.when('/Welcome/Default', { templateUrl: '/Welcome/Index', controller: 'EsWelcomeController' });
这很棒,因为它能够使用当前应用程序作为参考并进行 http 调用以从服务器下载模板。由于这种方法,我可以根据用户角色或其他属性控制我的视图。
现在因为我们正在尝试迁移到 Angular 并创建了组件
@Component({selector: 'app-root', templateUrl: './app.html'}) export class AppComponent {}
templateUrl 似乎是相对的,不够聪明,无法进行后端调用,如何解决此行为
我的主要目标是在必须从 Razor 呈现模板内容的 MVC 应用程序中使用注入独立的角度组件
解决方案
推荐阅读
- python - azure 应用服务中的 Python ModuleNotFoundError 包
- php - 优化卷曲速度
- r - 在一个 observeEvent 处理程序中更改 reactiveVal 两次
- .net - 处理 DataGridView 的 DataSource 属性
- postgresql - psql:将客户端编码更改为 UTF8,但仍然收到有关 LATIN1 编码的错误消息
- json - 是什么将字符串“.json”添加到 url?
- c++ - 具有更多参数的调用模板专业化,用于单参数模板调用的特定值
- amazon-web-services - Terraform 尝试刷新不存在的状态
- vue.js - 重新加载时本地存储返回对象
- java - 使用环境变量在 @ConfigurationProperties 中填充 Map