Angularjs中的ui-bootstrap的使用教程


Posted in Javascript onFebruary 19, 2017

1.新建uiBootstrap.html页面,引入依赖的js和css类库

2.新建uiBootstrap.js文件,定义一个uiModule 模块,引入依赖的模块

/**
 * Created by zhong on 2015/9/7.
 */
var uiModule = angular.module("uiModule",["ui.bootstrap","ui.router"]);
});

3.定义dialog弹出窗口的模板

4.定义一个 UiController,并声明一个用于打开dialog弹出框的函数openDialog

uiModule.controller("UiController",function($scope,$modal){
//打开dialog的函数
$scope.openDialog = function(){
$modal.open({
  templateUrl:"myModalContent.html",//dialog的id,与html建立的template的id一致
controller:"ModalController"//指定dialog的controller
});
 };
})

5.定义dialog弹出框的 ModalController

这个controller中声明弹出框中确认和取消按钮的单击事件的处理函数

controller("ModalController",function($scope, $modalInstance){
//定义dialog中的确认按钮的点击事件的处理函数
$scope.ok = function(){
$modalInstance.close();//
};
//定义dialog中的取消按钮的点击事件的处理函数
$scope.cancel = function(){
$modalInstance.dismiss('cancel');
 }
});

5.在uiBootstrap.html文件中添加一个按钮,用于打开窗口

<div ng-controller="UiController">
 <button ng-click="openDialog()" class="btn btn-default">打开弹出窗口</button>
</div>

6.效果

Angularjs中的ui-bootstrap的使用教程

补充:

Angularjs中的ui-bootstrap的使用教程

以上所述是小编给大家介绍的Angularjs中的ui-bootstrap的使用教程,希望对大家有所帮助!

Javascript 相关文章推荐
javascript 写类方式之三
Jul 05 Javascript
js 可拖动列表实现代码
Dec 13 Javascript
30分钟就入门的正则表达式基础教程
Feb 25 Javascript
javascript中处理时间戳为日期格式的方法
Jan 02 Javascript
js onmousewheel事件多次触发问题解决方法
Oct 17 Javascript
jquery输入数字随机抽奖特效的简单实现代码
Jun 10 Javascript
Javascript函数中的arguments.callee用法实例分析
Sep 16 Javascript
Node.js操作redis实现添加查询功能
May 25 Javascript
Vue.js数据绑定之data属性
Jul 07 Javascript
JavaScript偏函数与柯里化实例详解
Mar 27 Javascript
JavaScript DOM常用操作代码汇总
Jul 03 Javascript
Typescript类型系统FLOW静态检查基本规范
May 25 Javascript
Java中int与integer的区别(基本数据类型与引用数据类型)
Feb 19 #Javascript
RequireJs的使用详解
Feb 19 #Javascript
Vue.js -- 过滤器使用总结
Feb 18 #Javascript
JS打开摄像头并截图上传示例
Feb 18 #Javascript
Android中Okhttp3实现上传多张图片同时传递参数
Feb 18 #Javascript
AngularJS表单提交实例详解
Feb 18 #Javascript
JS实现控制图片显示大小的方法【图片等比例缩放功能】
Feb 18 #Javascript
You might like
PHP会话处理的10个函数
2015/08/11 PHP
composer.lock文件的作用
2016/02/03 PHP
CentOS系统中PHP安装扩展的方式汇总
2017/04/09 PHP
屏蔽F1~F12的快捷键的js函数
2010/05/06 Javascript
javascript 利用Image对象实现的埋点(某处的点击数)统计
2012/12/28 Javascript
javascript页面渲染速度测试脚本分享
2014/04/15 Javascript
用JavaScript实现使用鼠标画线的示例代码
2014/08/19 Javascript
基于Turn.js 实现翻书效果实例解析
2016/06/20 Javascript
jQuery EasyUI菜单与按钮详解
2016/07/13 Javascript
利用jQuery插件imgAreaSelect实现获得选择域的图像信息
2016/12/02 Javascript
JS实现求数组起始项到终止项之和的方法【基于数组扩展函数】
2017/06/13 Javascript
BootStrap Table实现server分页序号连续显示功能(当前页从上一页的结束序号开始)
2017/09/12 Javascript
JS设计模式之访问者模式定义与用法分析
2018/02/05 Javascript
JS实现的合并多个数组去重算法示例
2018/04/11 Javascript
webstorm中配置nodejs环境及npm的实例
2018/05/15 NodeJs
vue-router中的hash和history两种模式的区别
2018/07/17 Javascript
JS重学系列之聊聊new操作符
2019/03/04 Javascript
javascript的this关键字详解
2019/05/20 Javascript
React精髓!一篇全概括小结(急速)
2019/05/23 Javascript
微信小程序错误this.setData报错及解决过程
2019/09/18 Javascript
vue实现PC端分辨率适配操作
2020/08/03 Javascript
js实现筛选功能
2020/11/24 Javascript
Python程序中设置HTTP代理
2016/11/06 Python
python中itertools模块zip_longest函数详解
2018/06/12 Python
Django管理员账号和密码忘记的完美解决方法
2018/12/06 Python
Python 开发工具PyCharm安装教程图文详解(新手必看)
2020/02/28 Python
基于python requests selenium爬取excel vba过程解析
2020/08/12 Python
Pycharm自动添加文件头注释和函数注释参数的方法
2020/10/23 Python
extern在函数声明中是什么意思
2014/01/19 面试题
奶茶专卖店创业计划书
2014/01/18 职场文书
怎么写自荐书范文
2014/02/12 职场文书
《孔子拜师》教学反思
2014/02/24 职场文书
大学活动总结格式
2014/04/29 职场文书
说谎欺骗人检讨书300字
2014/11/18 职场文书
护士医德医风心得体会
2016/01/25 职场文书
磁贴还没死, 微软Win11可修改注册表找回Win10开始菜单
2021/11/21 数码科技