Czasami trudno jest znaleźć poprawny TypeScript, na przykład gdy odwołujesz się do biblioteki posiadającej tony encji, z których każda potrzebuje deklaracji. W takich sytuacjach byłoby miło powiedzieć, że TypeScript pomija część kodu, która zajmuje się tą biblioteką, uznając ją za poprawną. Czy istnieje sposób, aby to zrobić w TypeScript?Niebezpieczny region kodu w TypeScript
10
A
Odpowiedz
8
Nie ma sposobu, aby wyłączyć sprawdzanie typu dla całego bloku kodu, ale jeśli masz dostęp do niczego poza wyrażeniem typu any
, wynik będzie również any
, więc jeśli można uzyskać dostęp za pośrednictwem biblioteki any
odniesienia dowolnego rodzaju, skutecznie działa bez sprawdzania typu.
1
Put // @ts-ignore
powyżej linii z błędem
// @ts-ignore
null.toString()
Powiązane problemy
- 1. Region kodu Flex?
- 2. Niebezpieczny wyrównywanie działek w ggplot
- 3. Jak działa ten niebezpieczny kod?
- 4. Align wybrany region w emacs
- 5. Zmień region usługi w chmurze
- 6. Jak jest napisane TypeScript 100.0% w TypeScript?
- 7. Jak skompilować niebezpieczny kod w VS2012
- 8. C-sharp "#region" i "#endregion" w Javie?
- 9. S3 Standardowy region USA
- 10. Region zainteresowania plikiem wideo
- 11. Czy komunikat Wyjście Delphi jest niebezpieczny?
- 12. Region zainteresowania opencv python
- 13. Region oparty lokalny powiadomienie
- 14. Zestaw MKMapView region
- 15. Zamknięcie serwera Hbase Region
- 16. Zmień region (zoom) mapyZobacz Swift
- 17. Javafx Pane kontra region?
- 18. WPF, Prism v2, Region w modalnym oknie dialogowym, dodaj region w kodzie za
- 19. Mapbox Typescript
- 20. Regexxp w TypeScript
- 21. Deklaracja typu w TypeScript
- 22. Zadeklaruj tablicę w TypeScript
- 23. Debugowanie TypeScript w Firebug
- 24. Generics w TypeScript
- 25. Automatyczne otaczanie wygenerowanego kodu z #region podczas implementowania interfejsów w Visual Studio 2015
- 26. Jak porównać wyliczenia w TypeScript
- 27. Zwiń wszystko #region w Visual Studio 2012
- 28. jak usunąć region tekstu w emacs?
- 29. Google Region Promowanie w jQuery skryptów
- 30. Emacs skomentować-region w trybie C
Dlaczego dół głos? Wydaje mi się to poprawne ... Używasz po prostu 'declare var MyLib: any; ', a TypeScript pozwala na wywoływanie dowolnej właściwości lub funkcji na' MyLib'. Dlatego daj mi +1. – Fenton
Niestety, całkowicie wyłączasz typechecking dla tego obiektu. Często chcesz, aby pojedyncze zaznaczenie nie było zaznaczone. Byłoby miło mieć coś takiego. – John
i jest to dość głupia część TypeScript. –