angular-ui-alert

 1 <!DOCTYPE html>
 2 <html>
 3 <head>
 4     <meta charset="utf-8">
 5     <title>alertDemo</title>
 6     <link rel="stylesheet" type="text/css" href="bootstrap.min.css">
 7     <script type="text/javascript" src="bower_components/angular/angular.min.js"></script>
 8     <script type="text/javascript" src="ui-bootstrap-tpls-1.3.3.min.js"></script>
 9     <script type="text/javascript" src="app.js"></script>
10     <style type="text/css">
11
12         .alert-fixed {
13             width: 300px;
14             margin-left: -150px;
15             padding-top: 30px;
16             padding-bottom: 30px;
17             opacity: .9;
18             box-shadow: 0 2px 5px #A5A5A5;
19             z-index: 1060;
20             position: fixed;
21             left: 50%;
22             text-align: center;
23         }
24     </style>
25 </head>
26 <body data-ng-app="app">
27     <br/>
28     <br/>
29     <br/>
30     <br/>
31     <br/>
32     <div data-ng-controller="alertController" class="container">
33         <uib-alert ng-repeat="alert in alerts" type="{{alert.type}}" close="closeAlert($index)" dismiss-on-timeout="2000" class="alert-fixed">{{alert.msg}}</uib-alert>
34
35         <button type="button" class=‘btn btn-primary‘ ng-click="addAlert()">{{ typeSwitch }}</button>
36     </div>
37
38 </body>
39 </html>
 1 var app = angular.module(‘app‘, [‘ui.bootstrap‘]);
 2
 3 app.controller(‘alertController‘, function($scope){
 4       $scope.alerts = [
 5       ];
 6       $scope.typeSwitch = false;
 7       $scope.addAlert = function() {
 8           if (!$scope.typeSwitch) {
 9               $scope.alerts.push({type: ‘success‘, msg: ‘开启关怀成功!‘});
10               $scope.typeSwitch = true;
11           } else {
12             $scope.alerts.push({type: ‘warning‘, msg: ‘关闭关怀成功!‘});
13             $scope.typeSwitch = false;
14           }
15       };
16
17       $scope.closeAlert = function(index) {
18         $scope.alerts.splice(index, 1);
19       };
20 });
时间: 2024-11-03 12:47:45

angular-ui-alert的相关文章

发布ABP v0.19包含Angular UI选项

发布ABP v0.19包含Angular UI选项 ABP v0.19已发布,包含解决的~90个问题和600+次提交. 新功能 Angular UI 终于,ABP有了一个SPA UI选项,使用最新的Angular框架.Angular的集成不是简单地创建了一个启动模板. 创建了一个基础架构来处理ABP的模块化,主题和其他一些功能.此基础结构已部署为NPM包. 为帐户,身份和租户管理等模块创建了Angular UI包. 创建了一个最小的启动模板,使用IdentityServer进行身份验证并使用AS

angular ui $modal 使用 option

$modal是一个可以迅速创建模态窗口的服务,创建部分页,控制器,并关联他们 $modal仅有一个方法open(options) templateUrl:模态窗口的地址 template:用于显示html标签 scope:一个作用域为模态的内容使用(事实上,$modal会创建一个当前作用域的子作用域)默认为$rootScope controller:为$modal指定的控制器,初始化$scope,该控制器可用$modalInstance注入 resolve:定义一个成员并将他传递给$modal指

Angular UI框架 Ng-alain @delon的脚手架的生成开发模板

前言 首先感谢下 cipchk基于 Ng-Zorror 框架上制作的ng-alain . 之前很早就关注了 ng-alain,今天得空折腾了下. 折腾的时候发现官方文档有些坑,没有写清楚,所以我作为一些补充吧~ 之前在微软MVP群里,董斌辉邀请了cipchk做了一次分享,厚着脸皮要了PPT,看了看ng-alin的定位.跟我的项目契合度 很高.那么我们就试试水呗. 正文 说事情,要PPT别找我. 如何使用 安装&配置 第一种方式: 直接 clone git 仓库 $ git clone --dep

angular+ui router+require

index.html !DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>Title</title>    <link rel="stylesheet" href="../lib/bootstrap/css/bootstrap.min.css"></h

[mobile angular ui]MAUI中的font awesome图标

MAUI中用font awesome替换了glyphicon,但是FA中都有哪些可用的图标呢,在网上搜了一张font awesome的对照表,使用时记着把其中的icon-xxx替换为fa-xxx就可以了. 此外,在MAUI中,还支持7个级别大小的图标显示,只添加".fa"是基本大小,另外的六种图标尺寸需要添加的类分别为:".fa-lg",".fa-2x",".fa-3x",".fa-4x",".f

Angular UI Route

实际的项目中,尽量使用ui-router代替ngRoute 前提条件: 下载angular-ui-router.min.js,导入到项目. 优势:因为ngRoute不支持嵌套的ng-view,而ui-router支持,能够构建比较复杂的页面布局. 基于state来进行导航 (state = url + controller + templateUrl) [和 ngRoute的区别是什么呢?] 注意事项: 1)html页面中,用ui-view替换ng-view 2)html页面中的 a 标签用 [

angular 的ui.router 定义不同的state 对应相同的url

Angular UI Router: Different states with same URL? The landing page of my app has two states: home-public, home-logged-in. Now I want to show both states on the same URL, but let the controller and template depend on the user session (is the user log

(七)理解angular中的module和injector,即依赖注入

依赖注入(DI)的好处不再赘言,使用过spring框架的都知道.angularjs作为前台js框架,也提供了对DI的支持,这是javascript/jquery不具备的特性.angularjs中与DI相关有angular.module().angular.injector(). $injector.$provide.对于一个DI容器来说,必须具备3个要素:服务的注册.依赖关系的声明.对象的获取.比如spring中,服务的注册是通过xml配置文件的<bean>标签或是注解@Repository.

一些关于angular的总结

1. Angular介绍 1.1. 库和框架的区别 jQuery:库 库一般都是封装了一些常用的方法 自己手动去调用这些方法,来完成我们的功能 $('#txt').val('我是小明'); $('div').text('xx'); angular:框架 框架都是提供一种规范或者模式, 我们却要按照它提供的这种规则去写代码 框架会自动帮助我们去执行相应的代码. 其实可以简单的理解为:大而全的是框架,小而精的是库 1.2. AngularJs是什么 百度百科http://baike.baidu.co

jquery ui 学习随笔 自动补全

一.调用autocomplete()方法 $('#email').autocomplete({ source : ['[email protected]', '[email protected]', '[email protected]'], }); 二.修改autocomplete()样式 由于autocomplete()方法是弹窗,然后鼠标悬停的样式.我们通过Firebug 想获取到悬停 时背景的样式,可以直接通过jquery.ui.css 里面找相应的CSS. //无须修改ui 里的CSS