【问题标题】:monthSelected event emmiter in angular material datepicker角度材料日期选择器中的月份选定事件发射器
【发布时间】:2018-02-19 18:54:16
【问题描述】:

我正在尝试完成对 angular material datepicker 的一个月访问。

我从 angular material datepicker 中看到了这个 datepicker 适配,这正是我想要做的。所以我查看了代码并看到了这个(app/custom-datepicker/month-picker-component.html):

<mat-datepicker #datepicker
            [touchUi]="touchUi"
            startView="multi-year"
            (yearSelected)="_yearSelectedHandler($event,datepicker)"
            (monthSelected)="_monthSelectedHandler($event,datepicker)"
            panelClass="month-picker">

所以我尝试在我的代码中使用 monthSelected 来检查用户何时选择一个月,但它似乎并没有真正触发任何事件,这与 datepicker 中发生的情况相反,我发现作者调用 datepicker .close() 在他的自定义 _monthSelectedHandler 函数中。

我的问题是,日期选择器是否有一些变化,我做错了什么,还是有新的方法可以做到这一点?我尝试搜索并没有找到任何东西。

【问题讨论】:

    标签: angular-material2 angular5


    【解决方案1】:

    João,它仅适用于材料版本 >= 6.0.0-beta-0(新功能)。

    【讨论】:

    • 谢谢!考虑到我在做同样的事情,我很困惑为什么它对我不起作用。
    • 谢谢 - 你知道任何解决方法可以让它在较低版本中工作吗?
    • @orrymr 恐怕没那么简单(我什至不确定这是否可能)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-09-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多