Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela se concentre apenas em um problema editando esta postagem . Fechado há 3 anos . Você pode...
O TypeScript é um superconjunto estatístico do JavaScript criado pela Microsoft que adiciona tipos opcionais, classes, interfaces, enumerações, genéricos, assíncrono / espera e muitos outros recursos, além de ser compilado para JavaScript simples. Essa tag é para perguntas específicas ao TypeScript. Não é usado para perguntas gerais sobre JavaScript.
Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela se concentre apenas em um problema editando esta postagem . Fechado há 3 anos . Você pode...
Eu recebi o seguinte erro ao iniciar meu aplicativo Angular, mesmo que o componente não seja exibido. Eu tenho que comentar o <input>para que meu aplicativo funcione. zone.js:461 Unhandled Promise rejection: Template parse errors: Can't bind to 'ngModel' since it isn't a known property of...
Angular fornece gancho de ciclo de vida ngOnInitpor padrão. Por que deve ngOnInitser usado, se já temos um
Dada uma representação de seqüência de caracteres de um número, como posso convertê-lo para numberdigitar TypeScript? var numberString: string = "1234"; var numberValue: number = /* what should I do with `numberString`?
A SITUAÇÃO: Por favor ajude! Estou tentando criar o que deve ser uma forma muito simples no meu aplicativo Angular2, mas não importa o que nunca funcione. VERSÃO ANGULAR: Angular 2.0.0 Rc5 O ERRO: Can't bind to 'formGroup' since it isn't a known property of 'form' O CÓDIGO: A...
Qual é a diferença entre essas instruções (interface x tipo)? interface X { a: number b: string } type X = { a: number b:
Estou tentando criar método get e set para uma propriedade: private _name: string; Name() { get: { return this._name; } set: { this._name = ???; } } Qual é a palavra-chave para definir um
Eu configuro namespaces globais para meus objetos definindo explicitamente uma propriedade window. window.MyNamespace = window.MyNamespace || {}; O TypeScript sublinha MyNamespacee reclama que: A propriedade 'MyNamespace' não existe no valor do tipo 'window' any " Posso fazer o código...
No TypeScript, posso declarar um parâmetro de uma função como um tipo Function. Existe uma maneira "segura de digitar" de fazer isso que estou perdendo? Por exemplo, considere isso: class Foo { save(callback: Function) : void { //Do the save var result : number = 42; //We get a number from the...
Alguém sabe como se apossar de um elemento definido em um modelo de componente? O polímero facilita muito com o$ e $$. Eu só estava me perguntando como fazer isso no Angular. Veja o exemplo do tutorial: import {Component} from '@angular/core'; @Component({ selector:'display', template:`...
Estou tentando colocar meu primeiro aplicativo TypeScript e DefinitelyTyped Node.js em execução e com alguns erros. Estou recebendo o erro "TS2304: Não é possível encontrar o nome 'require'" quando tento transpilar uma página simples do TypeScript Node.js. Eu li várias outras ocorrências desse...
Ao olhar para o código-fonte para uma regra tslint, deparei-me com a seguinte declaração: if (node.parent!.kind === ts.SyntaxKind.ObjectLiteralExpression) { return; } Observe o !operador depois node.parent. Interessante! Primeiro tentei compilar o arquivo localmente com a versão do TS...
No TypeScript, a constpalavra - chave não pode ser usada para declarar propriedades da classe. Fazer isso causa um erro no compilador com "Um membro da classe não pode ter a palavra-chave 'const'". Sinto-me na necessidade de indicar claramente no código que uma propriedade não deve ser alterada....
Estou um pouco confuso sobre como obter o keye valuede um objeto em angular2 durante a utilização *ngForpara a iteração sobre o objeto. Eu sei que no 1.x angular existe uma sintaxe como ng-repeat="(key, value) in demo" mas eu não sei como fazer o mesmo em angular2. Eu tentei algo semelhante, sem...
Eu tenho uma matriz que eu criei no TypeScript e tem uma propriedade que eu uso como chave. Se eu tiver essa chave, como posso remover um item
Eu li um objeto JSON de um servidor REST remoto. Este objeto JSON possui todas as propriedades de uma classe de texto datilografada (por design). Como converter esse objeto JSON recebido em um tipo var? Não quero preencher um var datilografado (ou seja, ter um construtor que aceite esse objeto...
Como o TypeScript é fortemente digitado, basta usar if () {}para verificar nulle undefinednão parece certo. O TypeScript tem alguma função dedicada ou açúcar de sintaxe para
Estou usando o Angular 2 (TypeScript). Quero fazer algo com a nova seleção, mas o que recebo onChange()é sempre a última seleção. Como posso obter a nova seleção? <select [(ngModel)]="selectedDevice" (change)="onChange($event)"> <option *ngFor="#i of
Se eu quisesse atribuir programaticamente uma propriedade a um objeto em Javascript, faria assim: var obj = {}; obj.prop = "value"; Mas no TypeScript, isso gera um erro: A propriedade 'prop' não existe no valor do tipo '{}' Como devo atribuir qualquer nova propriedade a um objeto no...
Estou tentando usar o componente de preenchimento automático de material angular no meu projeto Angular 2. Eu adicionei o seguinte ao meu modelo. <md-input-container> <input mdInput placeholder="Category" [mdAutocomplete]="auto"