zoukankan      html  css  js  c++  java
  • 用gulp压缩js时,ngDialog弹窗出错

    出错的写法:

    ngDialog.open({
                template : 'html/**.html',
                className : 'ngdialog-theme-plain',
                width : '60%',
                scope : $scope,
                cache : false,
                controller :function($scope){
                    $scope.closeThisDialog();
                }
            }

    正确的写法:(controller里不需要再定义$scope)

    ngDialog.open({
                template : 'html/**.html',
                className : 'ngdialog-theme-plain',
                width : '60%',
                scope : $scope,
                cache : false,
                controller :function(){
                    ngdialog.close();
                }
            }

    当弹窗比较多的时候,建议为每一个弹窗命名:

    var dialogView = ngDialog.open({
        template : 'html/**.html',
        className : 'ngdialog-theme-plain',
        width : '60%',
        scope : $scope,
        cache : false,
        controller :function($scope){
            dialogView.close();
        }
    }
    ngDialog.open({
    template : 'html/**.html',
    className : 'ngdialog-theme-plain',
    width : '60%',
    scope : $scope,
    cache : false,
    controller :function($scope){
    $scope.closeThisDialog();
    }
    }
  • 相关阅读:
    es6 可迭代对象
    前端模板
    快速排序
    parseHTML2Vnode
    最大并发请求
    选择排序
    window命令
    Asp.net问题集锦
    ExtJs5.1.1使用中问题集锦
    Sql Server问题集锦
  • 原文地址:https://www.cnblogs.com/miny-simp/p/8305905.html
Copyright © 2011-2022 走看看