【问题标题】:How to add event listener on month change event in an ion-datetime object?如何在 ion-datetime 对象中的月份更改事件上添加事件侦听器?
【发布时间】:2022-07-04 15:43:08
【问题描述】:

如果我使用 ion-datetime 对象并选择一个日期。我可以通过事件检索所选日期的值:ionChange。

var element = document.getElementById('My-ION-DATETIME');
element.addEventListener('ionChange', function (event) {    
    
    console.log(JSON.stringify(event));
    console.log(JSON.stringify(event.detail));
    console.log(JSON.stringify(event.detail.value));
    
    var dateFormat = event.detail.value.split('T')[0];
    alert(dateFormat);

}, false);

另一方面,如果我使用箭头 更改月份,或者如果我滑动页面更改月份,如何触发月份值和月份更改后显示的年份值的事件?

非常感谢任何可以帮助我的人。

【问题讨论】:

    标签: javascript ionic6


    【解决方案1】:

    当您导航到另一个月份或年份时,您需要在那里选择一些值来触发 ionChange。换句话说,这是在选择新值时触发的事件,而不是在您查看不同时期时触发的事件。

    【讨论】:

      猜你喜欢
      • 2012-09-09
      • 2016-10-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-11
      • 1970-01-01
      • 1970-01-01
      • 2021-12-08
      相关资源
      最近更新 更多