首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在mat选项材质中循环

如何在mat选项材质中循环
EN

Stack Overflow用户
提问于 2018-06-10 04:57:20
回答 1查看 491关注 0票数 1

我想要factorie我的代码片段:

  public debutHeureJ: number = 8;//heure du début d'ouverture
  public finHeureJ: number = 17;//heure de la fin de journée
  public optionHeure: Array<number>;
  
  ngOnInit() {
    this.initForm();
    for(let i=this.debutHeureJ ; i <this.finHeureJ;i++)
    {
      this.optionHeure.push(i);
    }
  }
   <mat-select placeholder="debut du rendez-vous" formControlName="heureDeb">
        <mat-option>None</mat-option>
        <mat-option value="8">8H</mat-option>
        <mat-option value="9">9H</mat-option>
        <mat-option value="10">10H</mat-option>
        <mat-option value="11">11H</mat-option>
        <mat-option value="12">12H</mat-option>
        <mat-option value="13">13H</mat-option>
        <mat-option value="14">14H</mat-option>
        <mat-option value="15">15H</mat-option>
        <mat-option value="16">16H</mat-option>
        <mat-option value="17">17H</mat-option>

我会对角度使用*nfFor,但变量i在not push中,我有这个错误:

AppComponent.html:1 ERROR TypeError: Cannot read property 'push' of undefined

我必须如何做正确的代码?感谢您的回复

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-06-10 05:03:05

你必须初始化你的数组:optionHeure: Array<number>=[]

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50778469

复制
相关文章

相似问题

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