AngularStrap -- Popovers
2015-07-30 21:07
344 查看
AngularStrap中的Popovers,提供了一个popover的类似tooltip的小窗体,内部的内容可以简单,也可以提供复杂和交互操作。
先看官网提供的样例:
这个是比较复杂的,有模板html提供了复杂的交互功能。
下面看看具体的使用。
Plugin dependency
Popovers require the tooltip module to be loaded.
下面提供的4个例子操作。
Usage
Append a bs-popover attribute to any element to enable the directive.
The module exposes a $popover service
Available for programmatic use (mainly in directives as it requires a DOM element).
先看官网提供的样例:
这个是比较复杂的,有模板html提供了复杂的交互功能。
下面看看具体的使用。
Plugin dependency
Popovers require the tooltip module to be loaded.
下面提供的4个例子操作。
<!-- Button to trigger a default popover with a scope as an object {title:'', content:'', etc.} --> <button type="button" class="btn btn-lg btn-primary" data-placement="bottom" data-animation="am-flip-x" bs-popover="popover">Click to toggle popover <br> <small>(using an object)</small> </button> <!-- You can also use data-attrs to assign scope variables --> <button type="button" class="btn btn-lg btn-primary" data-placement="top-right" title="{{popover.title}}" data-content="{{popover.content}}" data-trigger="focus" bs-popover>Click to toggle popover <br> <small>(using data-attrs)</small> </button> <!-- You can use a custom html template with the `data-template` attr --> <button type="button" class="btn btn-lg btn-danger" title="{{popover.title}}" data-content="{{popover.content}}" data-template-url="popover/docs/popover.demo.tpl.html" data-animation="am-flip-x" data-auto-close="1" bs-popover>Custom Popover <br> <small>(using data-template)</small> </button> <!-- A popover can also be triggered programmatically using the $popover service --> <button type="button" id="popover-as-service" class="btn btn-lg btn-primary" title="{{popover.title}}" ng-click="togglePopover()">Click to toggle popover <br> <small>(using $popover service)</small> </button>
Usage
Append a bs-popover attribute to any element to enable the directive.
The module exposes a $popover service
Available for programmatic use (mainly in directives as it requires a DOM element).
var myPopover = $popover(element, {title: 'My Title', content: 'My Content', trigger: 'manual'});
相关文章推荐
- 【Linux】Shell中的正则表达式
- loop_login.sh
- Opencv常见用法和常见错误(一)
- CentOS简介
- Hdu 5336 XYZ and Drops (bfs 模拟)
- linux shell命令快捷获得系统帮助(一)[man-pages定义规范]
- 【Powershell】【 数组】脚本示例一则
- 编写shell管理脚本(二)
- 虚拟机中centos7实现nat静态ip上网
- 编写shell管理脚本(一)
- Linux系统目录树结构分析(Ubuntu 14.10 LTS)
- OpenCV2:Mat
- Linux,socket,非阻塞,fcntl
- Ubuntu 设置Apache虚拟主机
- Maven 与 Tomcat7
- linux CGI编程
- Linux网卡bond的七种模式详解
- Nginx配置文件详细说明
- (大数据工程师学习路径)第一步 Linux 基础入门----用户及文件权限管理
- RHEL二十(管理SELINUX的安全性)