构建项目时出错,当我尝试将网站上传到网络并进行构建时,出现此错误
\ main.component.html(3,7)::类型'MainComponent'上不存在属性'isHandset $'。
<mat-sidenav-container class="sidenav-container">
<mat-sidenav #drawer class="sidenav" fixedInViewport
[attr.role]="(isHandset$ | async) ? 'dialog' : 'navigation'"
[mode]="(isHandset$ | async) ? 'over' : 'side'"
[opened]="(isHandset$ | async) === false">
<mat-toolbar color="primary">Menú</mat-toolbar>
<mat-nav-list>
<ng-template let-item let-last="last" ngFor [ngForOf]="routes">
<a mat-list-item [routerLink]="[item.route]"
[routerLinkActive]="['active']"
[routerLink]="">
<mat-icon class="tc-blue-grey-700">{{item.icon}}</mat-icon>
{{item.title}}
</a>
</ng-template>
答案 0 :(得分:0)
这是一个错误,因为尚未在主要组件中声明isHandset $。
声明后不会发生此错误