您的位置:首页 > 移动开发 > IOS开发

cordova-plugin-datepicker ios模拟器几次就崩溃

2017-10-17 09:57 806 查看
module.controller('MyCtrl', function($scope, $cordovaDatePicker) {

var options = {
date: new Date(),
mode: 'date', // or 'time'
minDate: new Date() - 10000,
allowOldDates: true,
allowFutureDates: false,
doneButtonLabel: 'DONE',
doneButtonColor: '#F2F3F4',
cancelButtonLabel: 'CANCEL',
cancelButtonColor: '#000000'
};

document.addEventListener("deviceready", function () {

$cordovaDatePicker.show(options).then(function(date){
alert(date);
});

}, false);
});

官网例子是这个,在IOS上模拟几次就挂掉了。解决方法是在每次调用时都重新set一个date近options中

options.date = new Date();
options只实例化1次的情况是有这样的Bug.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  cordovadatepicker