Posts tagged typescript
تگها:
typescript6
jsx1
javascript2
vscode1
turnstile1
mohsen•2 ماه قبل
ارسال شده در mohsen
حل مشکل Cannot find name 'turnstile' در VS Code
برای رفع مشکل Cannot find name 'turnstile' در VS Code در زمان استفاده از Typescript باید تعاریف انواع (type definitions) مربوط به Turnstile را نصب کنیم.
npm i @types/cloudflare-turnstile --save-dev
سپس type definitions مربوط به Turnstile را به تنظیمات ...
رای
0
mohsen•2 ماه قبل
ارسال شده در mohsen
حل مشکل Cannot find name 'KeyboardEvent' در تایپ اسکریپت
اگر با خطای زیر در زمان بیلد یا در آی دی ای مواجه شدید باید dom را به تنظیمات lib بخش compilerOptions فایل tsconfig.json اضافه کنیم
Cannot find name 'KeyboardEvent'
راه حل: اضافه کردن تنظیمات زیر به فایل tsconfig.json
{
"compilerOptions": ...
رای
0
mohsen•2 ماه قبل
ارسال شده در mohsen
رفع مشکل Property 'findLast' does not exist on type در تایپ اسکریپت
اگر با خطاهای زیر در تایپ اسکریپت مواجه شدیم. باید در فایل tsconfig.json مقدار es2023 را به lib در compilerOptions اضافه کنیم:
Property 'findLast' does not exist on type 'SomeType[]'
یا خطای:
Property 'findLastIndex' does not exist on type ...
رای
0
mohsen•3 ماه قبل
ارسال شده در mohsen
چطور Type Declarations یک پکیج را برای استفاده در Typescript نصب کنیم؟
گاهی اوقات در زمان استفاده از کتابخانه های در پروژه های تایپ اسکریپت با خطای زیر مواجه می شویم:
Could not find a declaration file for module 'X'
یا
Cannot find module 'X' or its corresponding type declarations.
برای رفع این مشکل باید type declarations ...
رای
0
mohsen•4 ماه قبل
ارسال شده در mohsen
چطور در تایپ اسکریپت کلاس استاتیک درست کنیم؟
برای درست کردن کلاس استاتیک در تایپ اسکریپت می توانیم از کلاس abstract استفاده کنیم. امکان نمونه سازی از کلاس abstract در تایپ اسکریپت وجود ندارد.
abstract class MyClass { public static myProp = "test 1";
public static doSomething(): string {
return ...
رای
0
mohsen•11 ماه قبل
ارسال شده در mohsen
استفاده از generic arrow function در فایل های JSX
در صورت تعریف ارو فانکشن جنریک با یک پارامتر جنریک در تایپ اسکریپت با خطای زیر مواجه می شویم:
JSX element 'X' has no corresponding closing tag.
برای حل این مشکل کافی است بعد از پارامتر جنریک یک ویرگول قرار دهیم:
const onTagCreatedHandler = ...
رای
0