手機程式設計
行事曆
行事曆App
- 顯示行事曆
http://angular-ui.github.io/ui-calendar/
- 紀錄事件,需輸入日期、時間(Datepicker)
https://angular-ui.github.io/bootstrap/
- 會員
firebase:建立會員、建立事件資料表
安裝行事曆套件
- 安裝bower
- 安裝angular-ui-calendar套件
bower install --save angular-ui-calendar
引入外部css, js(index.html)
<link href="lib/ionic/css/ionic.css" rel="stylesheet">
<link href="lib/fullcalendar/dist/fullcalendar.min.css" rel="stylesheet">
<script src="lib/moment/min/moment.min.js"></script>
<script src="lib/angular-ui-calendar/src/calendar.js"></script>
<script src="lib/fullcalendar/dist/fullcalendar.min.js"></script>
<script src="lib/fullcalendar/dist/lang/zh-tw.js"></script>
<script src="lib/fullcalendar/dist/gcal.js"></script>
angular-ui calendar
full calendar
moment.io
google日曆
注入模組與使用指令(app.js, 頁面.html檔)
angular.module('app', ['ionic',/*....*/,'ui.calendar'])
<ion-view title="行事曆" id="page6" class=" ">
<ion-content padding="true" class="has-header">
<div ui-calendar="uiConfig.calendar"
class="calendar" ng-model="eventSources">
</ion-content>
</ion-view>
Controller(controllers.js)
.controller('CalendarCtrl', function($scope) {
$scope.eventSources = [];
$scope.uiConfig = {
calendar: {
height: 450,
editable: true,
lang: 'zh-tw',
header: {
left: 'month agendaWeek agendaDay',
center: 'title',
right: 'today prev,next'
},
dayClick: $scope.alertEventOnClick,
//$scope.alertEventOnClick,
//eventDrop: $scope.alertOnDrop,
//eventResize: $scope.alertOnResize
}
};

目前無法運作
手機程式設計
By Leuo-Hong Wang
手機程式設計
- 724