首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >时间掩码输入字段角度9

时间掩码输入字段角度9
EN

Stack Overflow用户
提问于 2020-07-24 17:51:29
回答 1查看 434关注 0票数 0

我问这个问题可能是因为我的无知。我想要类似于以下代码的代码

代码语言:javascript
复制
<input class="form-control" appTimeMask (change)='calculateMinutes($event, rowIndex)' [(ngModel)]="data.stTime">

我遵循https://stackblitz.com/edit/angular-time-mask实现了时间掩码输入域。我想要在组件文件中访问在我的ngModel中输入的输入。我还注意到change()事件不会在这里触发。

当我在组件文件中访问我的模型值时,它的值是"Invalid Date“,而我期望的是完整的date对象和我从输入中输入的时间。

任何帮助都将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2020-07-24 18:30:48

修改您的代码以:

.html

代码语言:javascript
复制
<form [formGroup]="reactiveForm">
   Input com a diretiva: 
   <input appTimeMask name="inputCtrl" formControlName="inputCtrl">
</form>

.ts

代码语言:javascript
复制
reactiveForm= new FormGroup({
    inputCtrl :new FormControl()
  })

ngOnInit(){
    this.reactiveForm.get("inputCtrl").valueChanges.subscribe(x => {
      console.log(this.reactiveForm.get("inputCtrl").value);
    })
  }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63071130

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档