Vscode-ng-language-service: erros de modelo incorretos com tipos de união

Criado em 8 fev. 2018  ·  3Comentários  ·  Fonte: angular/vscode-ng-language-service

Com o seguinte componente

@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!`
  }
}

comportamento atual: Um erro é dado para o *ngIf : [Angular] Expected the operants to be of similar type or any .
comportamento esperado: nenhum erro de modelo
parece semelhante a https://github.com/angular/vscode-ng-language-service/issues/16

bug tracking in angular

Comentários muito úteis

Rastreamento em angular / angular conforme https://github.com/angular/angular/issues/22125

Todos 3 comentários

Rastreamento em angular / angular conforme https://github.com/angular/angular/issues/22125

Fechando isso porque está corrigido em https://github.com/angular/angular/blob/5f76de1d71ac40654b5eef2d58747a713aab5c06/packages/language-service/test/diagnostics_spec.ts#L195 -L210
Se o erro ainda persistir, abra um novo problema.

Este problema foi bloqueado automaticamente devido à inatividade.
Registre um novo problema se você estiver encontrando um problema semelhante ou relacionado.

Leia mais sobre nossa política de bloqueio automático de conversas .

_Esta ação foi executada automaticamente por um bot._

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

MarcOne68 picture MarcOne68  ·  5Comentários

MoazAlkharfan picture MoazAlkharfan  ·  3Comentários

pfeigl picture pfeigl  ·  6Comentários

fxck picture fxck  ·  6Comentários

mhamri picture mhamri  ·  4Comentários