Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 角度模式-模式从一开始就显示,我可以';不要隐瞒_Angularjs_Modal Dialog_Angular Ui Bootstrap - Fatal编程技术网

Angularjs 角度模式-模式从一开始就显示,我可以';不要隐瞒

Angularjs 角度模式-模式从一开始就显示,我可以';不要隐瞒,angularjs,modal-dialog,angular-ui-bootstrap,Angularjs,Modal Dialog,Angular Ui Bootstrap,我是新手 我必须打开一个模式对话框,其中显示一些选定的值 开放模态 <div modal="showModal" close="cancel()"> <div class="modal-header"> <h4>Modal Dialog</h4> </div> <div class="modal-body"> <p&

我是新手 我必须打开一个模式对话框,其中显示一些选定的值

开放模态

    <div modal="showModal" close="cancel()">
        <div class="modal-header">
            <h4>Modal Dialog</h4>
        </div>
        <div class="modal-body">
            <p>E{{inputValue}}</p>
        </div>
        <div class="modal-footer">
            <button class="btn btn-success" ng-click="ok()">Okay</button>
            <button class="btn" ng-click="cancel()">Cancel</button>
        </div>
    </div>

由于某些原因,模式显示为页面的常规部分(不作为模式使用)

切换布尔值不是打开
ui boostrap
模式的方式。看见基本上,您必须使用模板调用
$uibModal.open

$scope.open = function() {
    var modalInstance = $uibModal.open({
        templateUrl: 'myModal.html',
        controller: 'ModalInstanceCtrl'
    });
}

查看一下我正在向模式传递值的位置,首先,通过
resolve
属性
$uibModal.open

,您应该更正依赖模块的名称。使用
ui.bootstrap
而不是
ui.bootstrap.modal
@Hamlet Hakobyan-它无助于Michael p.Bazos-如果我需要从modal的控制器返回一些值,将一些数据传递给
close
功能。然后使用
$modalInstance.result.Then(…)
.Michael P.Bazos获取此数据-我应该在Then()中写些什么…抱歉,我是angular.jsA函数的新手,只使用了一个参数。此参数是传递给
close
函数的数据。你也可以在你的扑克牌中展示它。我不明白我是否需要将$modalInstance.result.然后(…)放入ModalInstanceCtrl或另一个
$scope.open = function() {
    var modalInstance = $uibModal.open({
        templateUrl: 'myModal.html',
        controller: 'ModalInstanceCtrl'
    });
}