【发布时间】:2017-11-04 21:04:56
【问题描述】:
我正在尝试使用 ASP.Core + Angular 4 堆栈构建单页应用程序。服务器应该提供视图组件,这些组件将在客户端呈现并填充额外的数据。
创建组件的最佳方式是利用服务器上的 ViewComponent 机制,它允许我有效地创建 HTML 布局并使用来自 DB 的数据填充我的 HTML 组件。唉,我还没有找到将数据传输到我的 Angular 4 客户端应用程序的方法。 ViewComponents 不是静态资源,这意味着我(很可能)无法将其作为 JSON 数据传输,即使可以,我也必须教我的客户如何将其解包回 html,这会增加负载在客户端上。
我已经确认可以进行 JQuery 调用来接收 IViewComponentResult 响应,但是我还没有找到一种方法来在 Angular 组件中实现相同的结果。任何帮助将不胜感激。
【问题讨论】:
标签: asp.net angular asp.net-core single-page-application