返回顶部
首页 > 资讯 > 前端开发 > html >angularJS如何实现模态框$modal
  • 724
分享到

angularJS如何实现模态框$modal

2024-04-02 19:04:59 724人浏览 薄情痞子
摘要

小编给大家分享一下angularjs如何实现模态框$modal,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1.引入$modal

小编给大家分享一下angularjs如何实现模态框$modal,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

1.引入$modal模块

如:angular.module('ModalCtrl',['$modal' ,'$scope' , function($modal ,$scope ){ }]);

2.执行调模态框 函数

$scope.editModule = function(type, size, id) { 
  $scope.id = id; 
  var modalInstance = $modal.open({ 
    templateUrl: 'tpl/weichat_modulebaseinfo.html', //template:'html元素模板', 
    controller: 'EditModuleCtrl', // 初始化模态范围 
    size: size, //大小配置 
    scope: '一个作用域为模态的内容使用($modal会创建一个当前作用域的子作用域,scope可有可无)默认为$rootScope', 
    resolve: { 
      items: function() { 
        return $scope.id; //向模态框控制器中传值 
      } 
    } 
    background: '', //控制背景,true(有) or false(无),static背景存在,但是点击模态窗口之外,模态窗不关闭 
    keyboard: '', //按下Esc时,模态对话框是否关闭,默认为ture 
    windowClass: '' //指定一个class并被添加到模态窗口中 
 
  }); 
 
  modalInstance.result.then(function(selectedItem) { //模态框关闭后返回函数,selectedItem为返回值 
 
  }) 
}

3.创建模态框控制器

app.controller('EditModuleCtrl', ['$scope', '$modalInstance', 'BookService', '$stateParams', 'items', function($scope, $modalInstance, BookService, $stateParams, items) { //依赖于modalInstance 
    //items为传过来的值 
    $scope.modalBack = function() { 
      //执行模态框内部操作 
    } 
 
    $scope.ok = function() { 
      $modalInstance.close($scope.textid); //关闭并返回当前选项 
    }; 
    $scope.cancel = function() { 
      $modalInstance.dismiss('cancel'); // 退出不执行任何操作 
    } 
  }])

以上是“angularJS如何实现模态框$modal”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网html频道!

--结束END--

本文标题: angularJS如何实现模态框$modal

本文链接: https://lsjlt.com/news/74059.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • angularJS如何实现模态框$modal
    小编给大家分享一下angularJS如何实现模态框$modal,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1.引入$modal...
    99+
    2024-04-02
  • bootstrap中modal模态框如何实现动态添加modal框和弹出多个modal框
    小编给大家分享一下bootstrap中modal模态框如何实现动态添加modal框和弹出多个modal框,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让...
    99+
    2024-04-02
  • Bootstrap与Angularjs如何实现模态框
    这篇文章主要为大家展示了“Bootstrap与Angularjs如何实现模态框”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Bootstrap与Angularj...
    99+
    2024-04-02
  • BootStrap如何实现动态模态框及静态模态框
    这篇文章主要为大家展示了“BootStrap如何实现动态模态框及静态模态框”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“BootStrap如何实现动态模态框及静...
    99+
    2024-04-02
  • Vue如何实现模态框
    这篇文章给大家分享的是有关Vue如何实现模态框的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。项目基础工程文件是使用vue-cli3.0搭建的,这里不过多介绍。开发Vue组件系列之...
    99+
    2024-04-02
  • 如何实现Ratchet模态框
    这篇文章主要介绍如何实现Ratchet模态框,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!模态框在任何一个系统的布局里面都是很重要的东西。其实个人觉得直接一个alert()更好,但现在很多人觉得alert()的弹出框...
    99+
    2023-06-09
  • bootstarp modal框如何实现居中显示
    这篇文章主要为大家展示了“bootstarp modal框如何实现居中显示”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“bootstarp modal框如何实现...
    99+
    2024-04-02
  • BootStrap中如何实现模态框
    这篇文章主要介绍BootStrap中如何实现模态框,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!bootstrap的弹出层bootstrap弹出层有多种触发方式,以下是我用到的几种方...
    99+
    2024-04-02
  • bootstrap modal+gridview如何实现弹出框效果
    小编给大家分享一下bootstrap modal+gridview如何实现弹出框效果,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧...
    99+
    2024-04-02
  • js如何实现模态框拖拽
    今天小编给大家分享一下js如何实现模态框拖拽的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。效果展示和需求分析效果展示需求分析...
    99+
    2023-07-02
  • JS如何实现拖动模态框
    这篇文章主要介绍了JS如何实现拖动模态框的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇JS如何实现拖动模态框文章都会有所收获,下面我们一起来看看吧。效果图:需求分析:点击登录后登录表单和遮罩层显示,点击关闭按钮...
    99+
    2023-07-02
  • react如何实现弹出模态框
    这篇文章主要介绍“react如何实现弹出模态框”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“react如何实现弹出模态框”文章能帮助大家解决问题。react实现弹出模态框的方法:1、用createP...
    99+
    2023-07-05
  • js单例模式如何实现模态框
    这篇文章给大家分享的是有关js单例模式如何实现模态框的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。什么是单例呢?单,就是一个的意思。例:就是实例化出来的对象,那合在一起就是保证一...
    99+
    2024-04-02
  • AngularJS如何实现单选框及多选框的双向动态绑定
    这篇文章给大家分享的是有关AngularJS如何实现单选框及多选框的双向动态绑定的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。AngularJS 在 <input type...
    99+
    2024-04-02
  • JS如何实现可移动模态框
    今天小编给大家分享一下JS如何实现可移动模态框的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。点击增加弹出模态框。这个模态框可...
    99+
    2023-07-02
  • JS如何实现模态框拖拽动态效果
    本篇内容主要讲解“JS如何实现模态框拖拽动态效果”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“JS如何实现模态框拖拽动态效果”吧!在实现这个案例效果首先我们了解几个属性,offsetLeft.o...
    99+
    2023-07-02
  • Vue如何实现弹窗Modal
    这篇文章给大家分享的是有关Vue如何实现弹窗Modal的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Vue作为最近最炙手可热的前端框架,其简单的入门方式和功能强大的API是其优点...
    99+
    2024-04-02
  • js如何实现拖动模态框效果
    今天小编给大家分享一下js如何实现拖动模态框效果的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。1.实现效果:点击链接,弹出模...
    99+
    2023-07-02
  • 微信小程序如何实现弹框和模态框
    小编给大家分享一下微信小程序如何实现弹框和模态框,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!微信小程序 弹框和模态框实现代码实...
    99+
    2024-04-02
  • jQuery如何实现淡入淡出的模态框
    这篇文章主要介绍了jQuery如何实现淡入淡出的模态框,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。HTML代码如下:固定格式就省略了<...
    99+
    2024-04-02
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作