热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

AngularMaterialDatepicker:选择日期时更改事件未触发

如何解决《AngularMaterialDatepicker:选择日期时更改事件未触发》经验,为你挑选了4个好方法。

我正在使用Angular和Angular Material的Datepicker.在大多数情况下,一切都运行良好,但是我添加了一个(change)仅在用户手动输入日期时才起作用的事件.当用户点击日期选择器弹出窗口中的日期时,它不会被触发.要明确的是,date当用户点击日期时,事实上的值会发生变化,这只是(change)事件,最终我的updateCalcs()功能由于某种原因不会被触发.当用户点击日期选择器中的日期时,如何触发事件?


    
    


Long Field.. 13

替换changengModelChange

改变



谢谢,这对我有用。接受的答案没有。 (2认同)


Frank Nguyen.. 7


  
  
  

和.ts

addEvent(type: string, event: MatDatepickerInputEvent) {
    //console.log(event.value)
}

在这里检查



1> Long Field..:

替换changengModelChange

改变




谢谢,这对我有用。接受的答案没有。

2> Frank Nguyen..:

  
  
  

和.ts

addEvent(type: string, event: MatDatepickerInputEvent) {
    //console.log(event.value)
}

在这里检查


这应该是公认的答案(对于版本> 6.4.7)

3> Nehal..:

selectedChanged在里面使用md-datepicker.

$event将发出可在updateCalcs()函数中使用的新值.

updateCalcs(event){
  console.log(event);
}

类似的演示



4> Stuart Hallo..:

dateChange在文本框中编辑日期和通过日历控件更改日期时,都会引发一个事件。看这里


  
  
  


推荐阅读
author-avatar
采蘑菇的小熙熙_395
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有