آموزش جاوااسکریپت انجمن ها react native هندل کردن اررور ها

در حال نمایش 2 نوشته (از کل 2)
  • نویسنده
    نوشته‌ها
  • #35196 پاسخ
    halesh7190
    مشارکت کننده

    react-native-exception-handler
    برای چه مواقعی به کار می اید. ؟
    من میخوام اررور هایی که اتفاق میفته و من کنترلشون نکردم رو جلوشون رو بگیرم و یا اینکه حداقل وقتی برنامه فورس کلوز میشه بفهمم چرا این اتفاق افتاده کسی میتونه کمک کنه؟

    #35206 پاسخ

    این کتابخونه برای مواقعی به کار میاد که شما بخواید بفهمید چه قسمتی از برنامه باعث ایجاد مشکل میشه.مثالی که در خود کتابخونه زده به جای اینکه شما از Alert داخل تابع errorHandler استفاده کنید بهتره که اون Error رو داخل دیتابیس به همراه اطلاعات جانبی مثل تاریخ و زمان و .. رو ذخیره کنید و در پنل مدیریت این خطاها رو چک کنید تا مشکل رو در آپدیت جدید رفع کنید.
    در کتابخونه هایی مثل axios هم همچنین قابلیت هایی وجود داره(interceptors) که شما میتونید خطاهایی که در httpRequest هاتون به وجود میاد رو ذخیره کنید و یک log کامل ازش داشته باشید ومتوجه بشیدکه در چه زمان هایی به مشکل خوردید و علت اون چی بوده.
    در مواقعی که در حال توسعه اپلیکیشن هستید یعنی Development mode هم ممکنه red screen به شما نمایش داده نشه و force close بشه اپلیکیشن.که میتونید از دستور adb logcat استفاده کنید تا مشکل رو متوجه بشید

در حال نمایش 2 نوشته (از کل 2)
پاسخ به: هندل کردن اررور ها
اطلاعات شما: