angularjs使用bootstrap在modal中使用nav并且不让modal外的数据刷新
来源:互联网 发布:mysql workbench导入 编辑:程序博客网 时间:2024/05/21 08:37
1.今天的一点小总结
今天写前端的时候碰到了要使用导航条的情况,而使用nav-bar感觉自己不好控制,而且放在modal上不好看.就使用nav来进行.
modal页面如下:
<div role="navigation" ng-init="other_hide=true"> <div class="modal-header" role="navigation"> <h4 class="modal-title">表</h4> <ul class="nav nav-tabs"> //class="active"默认显示一个head <li class="active"> //注意这里的onclick, 因为我这里的href只是转换下面的tab页,onclick不需要起作用,所以直接return false,这样可以防止modal外的页面被重置了. //如果需要onclick功能,那么这么写 onclick="yourfunction(); return false"即可. <a href="#detail_info" onclick="return false;" style="color: #0059b3" data-toggle="tab">详细信息</a> </li> <li> <a href="#other_info" onclick="return false;" style="color: #0059b3" data-toggle="tab">配置</a> </li> </ul> </div> <div class="tab-content"> //注意这里的in active ,之前一直不知道怎么默认显示一个tab.还用上了ng-hide,白费力气,查了好半天才查到. <div class="modal-body tab-pane fade in active" style="margin-top: 1px" id="detail_info"> 一个tab </div> <div class="modal-body tab-pane fade " id="other_info"> 另一个tab </div> </div> <div class="modal-footer"> <button class="btn btn-success" type="button" ng-click="save()">保存</button> <span style="margin-left: 20px"></span> <button class="btn btn-default" type="button" ng-click="ok()">返回</button> </div></div>
值得注意的两点在注释里面有.
- 注意a标签里面的onclick, 因为我这里的href只是转换下面的tab页,onclick不需要起作用,所以直接return false,这样可以防止modal外的页面被重置了.如果需要onclick功能,那么这么写 onclick=”yourfunction(); return false”即可.
- 注意in active ,之前一直不知道怎么默认显示一个tab.还用上了ng-hide,白费力气,查了好半天才查到.
不需要任何的js代码就能够实现这样点击tab的效果.
效果图如下:
0 0
- angularjs使用bootstrap在modal中使用nav并且不让modal外的数据刷新
- 在BootStrap的modal中使用Select2
- bootstrap-如何在modal中使用collapse
- bootstrap中使用actionFormatter跳转modal并传递数据的
- bootstrap中modal的简单使用
- 使用angularjs模态框$modal
- bootstrap—modal使用
- BootStrap modal模态弹窗使用
- select2在bootstrap modal中不能正常使用问题
- BootStrap的modal模态框的使用
- storyboard中Modal 的使用
- 在BootStrap的modal中使用Select2搜索框无法输入
- 在Bootstrap的modal中使用select2出现不能显示下拉框问题解决办法
- Bootstrap 模态框(Modal)使用
- BootStrap modal模态弹窗使用小结
- bootstrap modal 在IOS9中不能弹出的问题 IOS 9 bootstrap modal ios 9 noticework
- 在modal view中使用UINavigationController
- modal的使用
- cmd markdown 打开和保存本地md文件
- ORACLE基本数据类型总结
- struts2实现不刷新页面执行action
- 从零开始学JDBC--1.16 BeanUtils组件在Web项目中的应用
- ExpandableListView的首次加载全部展开,并且点击Group不收缩
- angularjs使用bootstrap在modal中使用nav并且不让modal外的数据刷新
- 字节对齐
- (Leetcode)64. Minimum Path Sum(medium)
- 聪哥的Python脚本——文件、文件夹操作
- 第十一讲 创建框架结构的页面
- Java IO流——字符流
- 数组元素那点事
- 等待线程退出 MsgWaitForMultipleObjects和WaitForSingleObject
- ubuntu 14.04 +indigo+kinect xbox306(1代) +openni或者freenect