Como obtenho o preenchimento automático do jQuery no TypeScript?
-
12-12-2019 - |
Pergunta
Se estou trabalhando em um arquivo TypeScript .ts, o que posso fazer para obter o jQuery Intellisense/autocompletion ao digitar o caractere $?
(Estou trabalhando em um projeto ASP.NET MVC 3 no VS 2012.)
Solução
Você precisa adicionar uma referência à definição do jQuery no topo do seu .ts
arquivo.
/// <reference path="jquery.d.ts" />
Você pode encontrar anotações de tipo para jQuery nesta amostra.
Outras dicas
Confira essas definições de tipo para o tipografia: https://github.com/borisyankov/definitelytyty#readme . Eles estão sendo atualizados regularmente e são mais completos que os nos exemplos. Em Nuget: http://www.nuget.org/profiles/definitytyped/
Lista de versões que precisam ser configuradas para isso funcionar:
- .
-
Certifique-se de que a extensão do typeycript esteja instalada.Verifique ferramentas -> Gerenciador de extensão e certifique-se de que a extensão "TypeDript for Microsoft Visual Studio" esteja instalada.Se não for, execute o arquivo .vsix encontrado na pasta Typycript (Arquivos de Programas \ Microsoft SDKS \ Typycript \
) para instalar a extensão. -
Certifique-se de que seu arquivo faz referência ao arquivo jquery.d.ts.Você deve ter um comentário em / perto do topo do seu arquivo que se parece com isso:
.
///
Se você precisar baixá-lo, você pode encontrar o arquivo jquery.d.ts como parte da amostra de guerra em http://www.typescriptlang.org/samples/