我正在开发一个 AngularJS 应用程序,我希望 $scope 的初始 JSON 数据包含在第一个页面加载中,而不是事后通过 AJAX 获取。这样做的原因是它会提高性能,但我还没有找到任何关于如何做到这一点的最佳实践,甚至根本没有找到是否这样做。
<script>
我目前的想法是在模板底部添加一个内联标签,并在其中包含数据,也许作为控制器可以注入和查询初始数据的服务定义。数据可以放在<script>
服务器端的 -tag 中,我有 ASP.NET MVC 可以呈现数据。
我应该以其他方式这样做吗?我什至应该这样做,还是应该接受我的页面需要额外的 AJAX 调用才能在它准备好之前用数据填充它?