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 函数使用说明
Apr 07 Javascript
通过javascript把图片转化为字符画
Oct 24 Javascript
弹出窗口并且此窗口带有半透明的遮罩层效果
Mar 13 Javascript
javascript日期操作详解(脚本之家整理)
Sep 05 Javascript
jQuery实现最简单实用的分秒倒计时
Feb 05 Javascript
jQuery分页插件jquery.pagination.js使用方法解析
Feb 09 Javascript
用file标签实现多图文件上传预览
Feb 14 Javascript
Angular.js自动化测试之protractor详解
Jul 07 Javascript
angular.js4使用 RxJS 处理多个 Http 请求
Sep 23 Javascript
vue.js+element-ui动态配置菜单的实例
Sep 07 Javascript
Vue 事件处理操作实例详解
Mar 05 Javascript
通过实例学习React中事件节流防抖
Jun 17 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 存取 MySQL 数据库的一个例子
2006/10/09 PHP
PHP IN_ARRAY 函数使用注意事项
2010/07/24 PHP
PHP使用mysql_fetch_row查询获得数据行列表的方法
2015/03/18 PHP
php curl 获取https请求的2种方法
2015/04/27 PHP
swoole和websocket简单聊天室开发
2017/11/18 PHP
基于Jquery的实现回车键Enter切换焦点
2010/09/14 Javascript
javascript学习笔记(四) Number 数字类型
2012/06/19 Javascript
输入自动提示搜索提示功能的javascript:sugggestion.js
2013/09/02 Javascript
json的定义、标准格式及json字符串检验
2014/05/11 Javascript
node.js中的fs.readlink方法使用说明
2014/12/17 Javascript
Javascript动态创建表格及删除行列的方法
2015/05/15 Javascript
Bootstrap select多选下拉框实现代码
2016/12/23 Javascript
bootstrap table 多选框分页保留示例代码
2017/03/08 Javascript
使用JavaScript实现表格编辑器(实例讲解)
2017/08/02 Javascript
vue-star评星组件开发实例
2018/03/01 Javascript
微信小程序仿RadioGroup改变样式的处理方案
2018/07/13 Javascript
JavaScript引用类型Array实例分析
2018/07/24 Javascript
Python实现去除代码前行号的方法
2015/03/10 Python
python使用datetime模块计算各种时间间隔的方法
2015/03/24 Python
在Python中操作列表之List.append()方法的使用
2015/05/20 Python
十条建议帮你提高Python编程效率
2016/02/16 Python
在Python程序和Flask框架中使用SQLAlchemy的教程
2016/06/06 Python
python实现微信跳一跳辅助工具步骤详解
2018/01/04 Python
Python设计模式之职责链模式原理与用法实例分析
2019/01/11 Python
python爬虫基础教程:requests库(二)代码实例
2019/04/09 Python
python模拟菜刀反弹shell绕过限制【推荐】
2019/06/25 Python
PowerBI和Python关于数据分析的对比
2019/07/11 Python
python中可以声明变量类型吗
2020/06/18 Python
python中绕过反爬虫的方法总结
2020/11/25 Python
python实现学生信息管理系统(精简版)
2020/11/27 Python
matplotlib交互式数据光标mpldatacursor的实现
2021/02/03 Python
FOREO官方网站:LUNA露娜洁面仪
2016/11/28 全球购物
《母鸡》教学反思
2014/02/25 职场文书
青年安全生产示范岗事迹材料
2014/05/04 职场文书
经理岗位职责
2015/02/02 职场文书
SQL Server查询某个字段在哪些表中存在
2022/03/03 SQL Server