弹出窗口外部链接

时间:2014-07-02 12:02:22

标签: jquery asp.net-mvc angularjs razor

有一段时间我一直在使用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;
            }
        }

    });

0 个答案:

没有答案