该按钮未显示在产品中 - 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。
问题是:
当我执行 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。