次のコンポーネントで
@Component({
selector: 'my-app',
template: `
<div>
<h2>Hello {{name}}</h2>
<p *ngIf="name == 'steve'">hi steve</p>
</div>
`,
})
export class App {
name: string | number;
constructor() {
this.name = `Angular!`
}
}
現在の動作: *ngIf
値にエラーが表示されます: [Angular] Expected the operants to be of similar type or any
。
予想される動作:テンプレートエラーなし
https://github.com/angular/vscode-ng-language-service/issues/16のように表示され
https://github.com/angular/angular/issues/22125としてangular / angularで追跡
https://github.com/angular/angular/blob/5f76de1d71ac40654b5eef2d58747a713aab5c06/packages/language-service/test/diagnostics_spec.ts#L195 -L210で修正されているため、これを閉じます
それでもエラーが続く場合は、新しい問題を開いてください。
この問題は、非アクティブのために自動的にロックされています。
同様の問題または関連する問題が発生した場合は、新しい問題を提出してください。
自動会話ロックポリシーの詳細をご覧ください。
_このアクションはボットによって自動的に実行されました。_
最も参考になるコメント
https://github.com/angular/angular/issues/22125としてangular / angularで追跡