当前位置: 首页 > 工具软件 > AngularUI > 使用案例 >

angularUI - uibModal模态框内外传递参数的方法

汪信鸥
2023-12-01

uibModal提供了页面的弹出层


        uibModalInstance = $uibModal.open({
                animation: true,
                size:'lg',  //设置模态框大小
                resolve:{   //设置参数,传递到模态框中,多个单数可使用对象的方式
                    msgdata: function(){
                        return {
                                data1:"1",
                                data1:"2",
                                }
                    },

                },
                templateUrl: 'app/butterfly/apps/logOperation/logIPlist.html',
                controller: function ($uibModalInstance, $scope,msgdata) {
                      console.log(msgdata);
                      uibModalInstance.close({"pushdata":"111"}); //设置模态框关闭时向外传递的参数,不带参数时直接关闭
                }

            });



            uibModalInstance.result.then(function (result) {
               console.log(result) //使用此方法接收模态框关闭时传递的参数。
            });

 类似资料: