Perguntas com a marcação «typescript»

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.

3
Exportação datilografada vs. exportação padrão
Qual é a diferença em Typcript entre exporte default export. Em todos os tutoriais, vejo pessoas em exportsuas classes e não consigo compilar meu código se não adicionar a defaultpalavra - chave antes de exportar. Além disso, não encontrei nenhum rastro da palavra-chave de exportação padrão na documentação oficial datilografada …


13
Como passo dados para componentes roteados angulares?
Em um dos modelos de minhas rotas Angular 2 ( FirstComponent ), tenho um botão first.component.html <div class="button" click="routeWithData()">Pass data and route</div> Meu objetivo é alcançar: Clique no botão -> rotear para outro componente enquanto preserva os dados e sem usar o outro componente como diretiva. Isto é o que …

11
Como passar argumentos de URL (string de consulta) para uma solicitação HTTP no Angular?
Estou criando uma solicitação HTTP no Angular, mas não sei como adicionar argumentos de URL (string de consulta) a ele. this.http.get(StaticSettings.BASE_URL).subscribe( (response) => this.onGetForecastResult(response.json()), (error) => this.onGetForecastError(error.json()), () => this.onGetForecastComplete() ); Agora, meu StaticSettings.BASE_URL é algo como um URL sem string de consulta como: http://atsomeplace.com/, mas eu quero que seja …
266 http  angular  typescript 

26
Crie uma enumeração com valores de sequência
O código a seguir pode ser usado para criar um enumno TypeScript: enum e { hello = 1, world = 2 }; E os valores podem ser acessados ​​por: e.hello; e.world; Como crio um enumcom valores de string? enum e { hello = "hello", // error: cannot convert string to …
262 typescript 


16
Definir constantes globais
No Angular 1.x, você pode definir constantes assim: angular.module('mainApp.config', []) .constant('API_ENDPOINT', 'http://127.0.0.1:6666/api/') Qual seria o equivalente em Angular (com TypeScript)? Só não quero repetir o URL base da API repetidamente em todos os meus serviços.

5
Texto datilografado: diferença entre String e string
Alguém sabe a diferença entre String e string no TypeScript? Estou correto ao assumir que eles devem ser os mesmos? var a: String = "test"; var b: string = "another test"; a = b; b = a; // this gives a compiler error! A versão atual do compilador diz: Type …
257 typescript 

13
TypeScript e inicializadores de campo
Como iniciar uma nova classe TSdessa maneira (exemplo C#para mostrar o que eu quero): // ... some code before return new MyClass { Field1 = "ASD", Field2 = "QWE" }; // ... some code after [edit] Quando eu estava escrevendo esta pergunta, eu era desenvolvedor .NET puro, sem muito conhecimento …
252 typescript 

29
Aviso de decoradores experimentais na compilação TypeScript
Eu recebo o aviso ... O suporte experimental para decoradores é um recurso que está sujeito a alterações em uma versão futura. Defina a opção 'experimentalDecorators' para remover este aviso. ... mesmo que minhas opções de compilação no tsconfig.json tenham as seguintes configurações: "emitDecoratorMetadata": true, "experimentalDecorators": true, O que é …

10
Erro angular @ViewChild (): Esperado 2 argumentos, mas obteve 1
Ao tentar o ViewChild, estou recebendo o erro. O erro é "Não foi fornecido um argumento para 'opts'". O @ViewChild está dando o erro. import { Component, OnInit, ElementRef, ViewChild, Output, EventEmitter } from '@angular/core'; import { Ingredient } from 'src/app/shared/ingredient.model'; @Component({ selector: 'app-shopping-edit', templateUrl: './shopping-edit.component.html', styleUrls: ['./shopping-edit.component.css'] }) export …

6
Chamar uma variável global dentro do módulo
Eu tenho um arquivo datilografado chamado Projects.tsque desejo referenciar uma variável global declarada em um plug-in de auto-inicialização chamado bootbox.js. Eu quero acessar uma variável chamada bootboxde dentro de uma classe TypeScript. É possível?
248 typescript 



6
Sobrecarga de função TypeScript
A Seção 6.3 da especificação da linguagem TypeScript fala sobre sobrecarga de funções e fornece exemplos concretos de como implementar isso. No entanto, se eu tentar algo assim: export class LayerFactory { constructor (public styleFactory: Symbology.StyleFactory) { } createFeatureLayer (userContext : Model.UserContext, mapWrapperObj : MapWrapperBase) : any { throw "not …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.