【问题标题】:The button doesn´t show in prod - Angular Material该按钮未显示在产品中 - Angular Material
【发布时间】:2020-04-02 19:40:52
【问题描述】:

问题是:

当我使用 --o 时,所有项目都可以正常工作..

当我构建 --prod 我有:

src\app\tabs-incendio\tabs-incendio.component.html(183,64) 中的错误::预期 1 个参数,但得到 0。

所以我改变了这个:

<h1>Coordenadas <button mat-button mat-raised-button (click)="addCordenadas()"><mat-icon>add</mat-icon><span>Agregar</span></button></h1>

为此添加null..

<h1>Coordenadas <button mat-button mat-raised-button (click)="addCordenadas(null)"><mat-icon>add</mat-icon><span>Agregar</span></button></h1>

addCoordenadas 是:

addCordenadas(coordenada: Coordenada) {
    this.coordenadas.push(this.initCoordenada(coordenada))
  }

initCoordenada 是:

initCoordenada(coordenada: Coordenada) {
    if (coordenada) {

      return this.fb.group({
        dia : [coordenada.dia],
        latitudGrados : [coordenada.latitud.grados],
        latitudMinutos : [coordenada.latitud.minutos],
        latitudSegundos: [coordenada.latitud.segundos],
        longitudGrados : [coordenada.longitud.grados],
        longitudMinutos : [coordenada.longitud.minutos],
        longitudSegundos: [coordenada.longitud.segundos],
        latitudCoordenada : [coordenada.latitud.calculada],
        longitudCoordenada : [coordenada.longitud.calculada],
        altitud : [coordenada.altitud],
        gps : [coordenada.gps],
        carta : [coordenada.carta],
      });
    } else {
      return this.fb.group({
        dia : [''],
        latitudGrados : [''],
        latitudMinutos : [''],
        latitudSegundos: [''],
        longitudGrados : [''],
        longitudMinutos : [''],
        longitudSegundos: [''],
        latitudCoordenada : [''],
        longitudCoordenada : [''],
        altitud : [''],
        gps : [''],
        carta : [''],
      });
    }
  }

问题是在 depelop 中工作...但在生产中我看不到按钮... 有什么帮助吗?

我不允许放置图像...如果任何帮助我的电子邮件是 marianoestevez10@gmail.com

ty!

【问题讨论】:

    标签: html angular angular-material ng-build


    【解决方案1】:

    您的函数 addCoordenada 希望您传递一个 coordenada 的参数。通过 null 的那个是可以的。但是定义的第一个不传递任何东西(空括号)。您需要确保您调用的函数符合预期。

    另外,您可能不应该同时使用 mat-button 和 mat-raised-button 指令。如果你想要垫升按钮,只放那个并删除垫按钮。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-08-24
      • 2018-01-17
      • 2018-03-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-29
      • 2022-08-24
      相关资源
      最近更新 更多