该按钮未显示在产品中 - Angular Material

The button doesn´t show in prod - Angular Material

问题是:

当我执行 ng serve --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 中工作...但在生产中我看不到按钮... 有帮助吗?

我不允许放图片...如果任何 helpmi 电子邮件是 marianoestevez10@gmail.com

好吧!

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

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