Perguntas com a marcação «typescript-typings»


11
Entrada datilografada onchange event.target.value
Na minha reagir e aplicativo original datilografado, eu uso: onChange={(e) => data.motto = (e.target as any).value}. Como defino corretamente as digitações para a classe, para que eu não precise me intrometer no sistema de tipos any? export interface InputProps extends React.HTMLProps<Input> { ... } export class Input extends React.Component<InputProps, {}> …

3
Digitações TypeScript nos pacotes org npm @types org
Percebi que há uma organização npm @types , que contém pacotes de digitação, mas não consegue encontrar nenhuma documentação. Como eles devem ser usados? É para ser usado com a ferramenta de digitação ? Se sim, como instalá-los? Por exemplo, há um @types/openlayerspacote, mas typings search npm:openlayersnão retorna nada. Ele …


4
Importar classe no arquivo de definição (* d.ts)
Quero estender as tipificações Express Session para permitir o uso de meus dados personalizados no armazenamento de sessão. Eu tenho um objeto req.session.userque é uma instância da minha classe User: export class User { public login: string; public hashedPassword: string; constructor(login?: string, password?: string) { this.login = login || "" …



4
Ter o erro “'nome' do módulo resolve para um módulo não digitado em ...” ao escrever o arquivo de definição TypeScript personalizado
Não consigo encontrar a definição do TypeScript @type/{name}para um dos meus pacotes NodeJS instalados, então tento escrever um d.tsarquivo para ele e coloco o arquivo na {project root}\typingspasta. É assim que eu faço: // My source code: index.ts import Helper from 'node-helper-lib'; // My definition: \typings\node-helper-lib.d.ts declare....(something else) declare module …
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.