angular-ui-bootstrap的使用

作者: admin 日期: 2016-06-27 20:40:01 人气: - 评论: 0

我用的是npm安装

先安装 

npm install angular-ui-bootstrap

再安装

npm install bootstrap

安装了之后目录结构如下

使用方法就是使用angular-ui-bootstrap的ui-bootstrap-tpls.js 和 bootstrap的bootstrap.css


试着调用了下angular-ui-bootstrap的时间插件

代码如下


test.html:

<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<script src="angular.min.js"></script>
<script src="node_modules/angular-ui-bootstrap/dist/ui-bootstrap-tpls.js"></script>
<link rel="stylesheet" href="node_modules/bootstrap/dist/css/bootstrap.css"/>
<title></title>
</head>
<body ng-app="myapp">
<div ng-controller="myctrl">
<style>
.full button span {
background-color: limegreen;
border-radius: 32px;
color: black;
}
.partially button span {
background-color: orange;
border-radius: 32px;
color: black;
}
</style>
<pre>Selected date is: <em>{{dt | date:'fullDate' }}</em></pre>
<h4>Inline</h4>
<div style="display:inline-block; min-height:290px;">
<div uib-datepicker ng-model="dt" class="well well-sm" datepicker-options="options"></div>
</div>
</div>
<script>
var app=angular.module('myapp',['ui.bootstrap']);
app.controller("myctrl",function($scope){
function getDayClass(data) {
var date = data.date,
mode = data.mode;
if (mode === 'day') {
var dayToCheck = new Date(date).setHours(0,0,0,0);

for (var i = 0; i < $scope.events.length; i++) {
var currentDay = new Date($scope.events[i].date).setHours(0,0,0,0);

if (dayToCheck === currentDay) {
return $scope.events[i].status;
}
}
}
return '';
}
$scope.dt=(new Date()).getTime()
$scope.options = {
minDate: new Date(),
showWeeks: true
       };
})
</script>
</body>
</html>



效果如下:


相关内容

发表评论
更多 网友评论0 条评论)
暂无评论

Copyright © 2012-2014 我的代码板 Inc. 保留所有权利。

页面耗时0.0242秒, 内存占用1.83 MB, 访问数据库13次

闽ICP备15009223号-1