有一段时间我一直在使用http://angular-ui.github.io/bootstrap/模态显示模态弹出窗口,我发现我可以将外部URL(templateURL)加载到此视图中。但问题是加载大约需要3-4秒。
我需要将外部内容加载到模态弹出窗口,我无法找到任何快速/良好的工作方式。
弹出窗口在编辑/创建按钮,这就是为什么在按下按钮之前加载内容对我不利(将花费很长时间在iframe中加载100-200记录左右)
如何减少角度自举模式的加载时间? 或者也许还有其他方法可以在模态中加载我的MVC视图?(我使用的是mvc5 razor)
我的代码示例:
<div ng-controller="ModalDemoCtrl">
<button class="btn btn-primary" style="height:50px; width:100px;" ng-click="open('new_tp')">Create</button>
<p>
<div id="butplace"></div>
</p>
<div ng-controller="ModalDemoCtrl">
和new_tp:
if (size == "new_tp") {
modalInstance = $modal.open({
templateUrl: '/Transport/Create/',
controller: ModalInstanceCtrl,
size: size,
resolve: {
items: function () {
return $scope.items;
}
}
});