angular调用自身日历

js

 

//主要要声明  '$filter','ionicDatePicker', 'ionicTimePicker'    这三个

angular.module('app.sca')

.controller('ScaController', ScaController)

.factory('mockData',mockData);

ScaController.$inject = ['$scope', '$rootScope', '$filter', '$ionicSlideBoxDelegate', '$state', '$stateParams', 'iStorage', '$ionicBody', '$compile', '$http', 'CustomDialog','ServerConfiguration','$ionicHistory','$ionicScrollDelegate','ionicDatePicker', 'ionicTimePicker'];

 

function ScaController($scope, $rootScope, $filter, $ionicSlideBoxDelegate, $state, $stateParams, iStorage, $ionicBody, $compile, $http, CustomDialog, ServerConfiguration, $ionicHistory, $ionicScrollDelegate,ionicDatePicker,ionicTimePicker){

$scope.toSelectMedicalDate = function(){

var currentDate = new Date();

var year = currentDate.getFullYear();

var month = currentDate.getMonth();

var day = currentDate.getDate() + 1;

var medicalDatePicker = {

inputDate: new Date(year, month, day),

setLabel: '确定',

todayLabel: 'Today',

closeLabel: '关闭',

mondayFirst: false,

weeksList: ["日", "一", "二", "三", "四", "五", "六"],

monthsList: ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一", "十二月"],

templateType: 'modal',

from: new Date(year, month, day),

showTodayButton: false,

dateFormat: 'yyyy-MM-dd',

closeOnSelect: false,

disableWeekdays: [],

callback: function (inputDate) {

if (typeof (inputDate) !== 'undefined') {

$scope.dataContanier['reservationMemberInfo']['birth'] = $filter('date')(inputDate, this.dateFormat);

//$scope.dataContanier['reservationMemberInfo']['birth']写自己的节点 $scope.xxx = $filter('date')(inputDate, this.dateFormat);

}

},

};

ionicDatePicker.openDatePicker(medicalDatePicker);

}

}

 

 

 

 

 

html

<input type="text"  placeholder="请选择" ng-click="toSelectMedicalDate()">

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值