من در حال تلاش برای ایجاد ستونهای یک جدول به صورت پویا هستم. ( react-data-table-component )
در اینجا یک مثال از نحوه تعریف ستون آورده شده است.
const columns = [ { name: 'Title', selector: (row: { title: any; }) => row.title, }, ادامه مطلب →
من یک دکمه تقسیمشده دارم و میخواهم از یک عبارت لامبدا در برچسب آن به این صورت استفاده کنم:
<SplitButton options={[ { label: ( {hasValues && isSelected.length === 0 ? ( <FormattedMessage defaultMessage = "Text A"/> ادامه مطلب →
با توجه به کد زیر، همه چیز به نظر خوب میرسد (نگاه کنید به محیط آزمایش):
type PathParam<T> = T extends `${string}:${infer U}` ? U : never; type Param = PathParam<"/post/:post_id">; // type Param = "post_id"اما وقتی متن اضافی بعد از پارامتر مسیر وجود دارد، کمی پ
ادامه مطلب →
به نظر میرسد که بررسیکننده نوع، m را در print() به طور متفاوتی تایپ میکند بسته به اینکه m از طریق یک عبارت شرطی سهتایی یا از طریق یک دستور if-else اختصاص داده شده باشد. تفاوت بین خط اول در تابع print()
ادامه مطلب →
من دارم تلاش میکنم یک میانافزار ایجاد کنم تا اطمینان حاصل شود که کاربر مدیر است، اما وقتی request.customer را چاپ میکنم، نتیجه تعریف نشده است.
این کاری است که من انجام میدهم:
import { NextFunction, Request, Response } from "express"; ادامه مطلب →
من یک تکه کد دارم که قرار است یک کامپوننت یا یک المان div جایگزین را رندر کند.
من این را داخل بلاک return یک کامپوننت دیگر قرار دادهام، اما نمیتوانم بفهمم چرا دیو جایگزین هرگز رندر نمیشود.
در اینجا قطعه کدی که در بلوک بازگشتی ذکر شده است آورده شده است:
{renderBannerSummary() || <div className={spacer} />}renderBannerSummary یک تابع است که یک کامپوننت را رندر میکند که گاهی null برمیگرداند.
میتوانم ببینم که در مواقعی مقدار null واق
ادامه مطلب →
من یک تابع دارم که برخی از کلیدها را از یک Record فیلتر میکند و میخواهم ایمنی نوعها مانع از دسترسی من به کلیدهای فیلتر شده شود.
چیزی که من میخواهم بیان کنم این است:
// Filters out the result of OnlySelected to remove ادامه مطلب →
من قادر به استفاده از متدهای شی Response در متد ts خود نیستم و وقتی آن را لاگ میگیرم، یک شیء خالی است. مطمئن نیستم چرا پاسخ از ایمپورت دریافت نمیشود.
import { Response } from 'express'; async sendRes(res:Response) { res.status(200).send(); }من خطایی دریافت میکنم که میگوید
ادامه مطلب →
من در حال تلاش برای گسترش Request در Express هستم تا دقیقاً نوعی را تعریف کنم که یک query چگونه خواهد بود. در حال حاضر این کار را به صورت زیر انجام میدهم:
export interface TypedRequestQuery<T> extends Express.Request { query: T; }این بیشتر اوقات کا
ادامه مطلب →
من میخواهم از ترکیب Required/Pick Generic برای تعیین اینکه آیا یک ویژگی (name) در Cat/Dog وجود دارد یا خیر استفاده کنم. سپس، میخواهم یک تابع محافظ نوع ایجاد کنم که مشخص کند آیا یک Cat/Dog داده شده آن ویژگی را دارد یا خیر.
با این حال، من خطای زیر را
ادامه مطلب →