2

我们有一个 MVC 项目,上面有 AngularJS。问题 - 是否可以将静态 HTML 文件(部分模板)预加载到Angular 的自定义组件或指令的templateUrl属性中。

如果可能的话,我可以使用 Angular 的@templateCache使项目离线工作吗?

我问的原因是在我发现的所有示例中,没有 MVC,只有普通的 html 文件夹结构。

但是对于 MVC,加载视图的所有请求都通过 MVC 控制器的 Action 来加载视图。

因此,由于我没有 .html 文件,因此通过指定templateUrl: 'mypartialview.html'将什么也不做,也没有这样的路径可以告诉 templateUrl 在哪里寻找模板。通过指定templateUrl: '/HomeController/mypartial/'- 这可以做到吗?获得部分视图?

如果是,我可以使用 Angular 的@templateCache缓存它以使项目脱机工作吗?

谢谢。

4

0 回答 0