// @ts-ignore
ความคิดเห็นช่วยให้คอมไพเลอร์จะไม่สนใจ typescript บรรทัดด้านล่างนี้ค่ะ
เราจะเพิกเฉยต่อบล็อกโค้ดทั้งหมดด้วย typescript ได้อย่างไร
// @ts-ignore
ความคิดเห็นช่วยให้คอมไพเลอร์จะไม่สนใจ typescript บรรทัดด้านล่างนี้ค่ะ
เราจะเพิกเฉยต่อบล็อกโค้ดทั้งหมดด้วย typescript ได้อย่างไร
คำตอบ:
คุณทำไม่ได้ นี่เป็นปัญหาที่เปิดอยู่ใน TypeScript: https://github.com/Microsoft/TypeScript/issues/19573
คุณทำไม่ได้
วิธีแก้ปัญหาชั่วคราวคุณสามารถใช้// @ts-nocheck
ความคิดเห็นที่ด้านบนของไฟล์เพื่อปิดใช้งานการตรวจสอบประเภทสำหรับไฟล์นั้น: https://devblogs.microsoft.com/typescript/announcing-typescript-3-7-beta/
ดังนั้นหากต้องการปิดใช้งานการตรวจสอบบล็อก (ฟังก์ชันคลาส ฯลฯ ) คุณสามารถย้ายไปไว้ในไฟล์ของตัวเองจากนั้นใช้ความคิดเห็น / แฟล็กด้านบน (วิธีนี้ไม่ยืดหยุ่นเท่ากับการปิดใช้งานแบบบล็อก แต่เป็นตัวเลือกที่ดีที่สุดในขณะนี้)
@ts-ignore
ความคิดเห็นมากมาย)
@ts-ignore
ทำงานในบรรทัดเดียวใน2.4.2
typescript ฉันอัปเกรด"typescript": "2.6.1"
แล้วมันใช้งานได้