作者:用户r5oydafsky | 来源:互联网 | 2023-09-24 13:56
我目前正在使用ionic-timepicker插件为我的离子应用程序创建时间选择器.不幸的是,我在将当前时间设置为默认值并在用户进行选择时更新值时遇到问题.有人可以帮我弄清楚出了什
我目前正在使用ionic-timepicker插件为我的离子应用程序创建时间选择器.
不幸的是,我在将当前时间设置为默认值并在用户进行选择时更新值时遇到问题.
有人可以帮我弄清楚出了什么问题吗?
![enter image description here](https://img.php1.cn/3cd4a/1eebe/cd5/0ef126b5295c089b.webp)
controller.js
$scope.appointmentTime = ((new Date()).getHours() * 60 * 60);
$scope.timePickerObject = {
inputEpochTime: ((new Date()).getHours() * 60 * 60), //Optional
step: 15, //Optional
format: 12, //Optional
titleLabel: '12-hour Format', //Optional
setLabel: 'Set', //Optional
closeLabel: 'Close', //Optional
setButtonType: 'button-positive', //Optional
closeButtonType: 'button-stable', //Optional
callback: function(val) { //Mandatory
timePickerCallback(val);
}
};
function timePickerCallback(val) {
if (val) {
$scope.timePickerObject.inputEpochTime = val;
}
}
book.html
解决方法:
你有没有在你的代码‘standardTimeMeridian’指令中包含?
然后属性etime必须绑定到’timePickerObject.inputEpochTime’而不是未定义的timePickerObject.appointmentTime.
这是一个工作示例:
http://codepen.io/beaver71/pen/VegagQ