Open omidkh68 opened 4 years ago
سلام با عرض پوزش برای تاخیر فایل ها آپدیت شدند. لطفا بررسی بفرمایید
@peymanebrahimi بسیار متشکرم تست میکنم ممنون
@peymanebrahimi
مهدنس جان من یه مشکل دیگه دارم برای استفاده از قابلیت تغییر زبان بصورت آنی، که تقویم من شمسی و میلادی بشه چه راه حلی دارین؟
من خودم تو لوکال ذخیره میکنم و با رفرش ازش میخونم و جای کدی که
@NgModule({ exports: [ MaterialComponents ], providers: [ { provide: DateAdapter, useClass: JalaliMomentDateAdapter, deps: [MAT_DATE_LOCALE] }, { provide: MAT_DATE_LOCALE, useValue: "fa" }, // en-GB fr { provide: MAT_DATE_FORMATS, useFactory: locale => { if (locale === "fa") { return JALALI_MOMENT_FORMATS; } else { return MOMENT_FORMATS; } }, deps: [MAT_DATE_LOCALE] // useValue: JALALI_MOMENT_FORMATS }, { provide: MAT_MOMENT_DATE_ADAPTER_OPTIONS, useValue: { useUtc: true } } ] })
هست میام جای fa رو با en-GB عوض میکنم
راهی نداره که اینجا از ngx-translate یا هر چیزی استفاده کرد که تو همون runtime عوض کنه تقویم رو و نیاز به رفرش نداشته باشه؟
چون نمیشه شرطی گذاشت تو قسمت ماژول که به واسطه اون زبان این تغییر ایجاد بشه
من دارم از الکترون استفاده میکنم و تغییر زبان ام موجب بسته شدن و باز شدن اپ میشه و این یه ضعفه ممنون
سلام مهندس امیدوارم حالت خوب باشه این فایل تو خط ۵۶ برای super() مشکل میخوره
core.js:4197 ERROR TypeError: Class constructor DateAdapter cannot be invoked without 'new' at new JalaliMomentDateAdapter (jalali-moment-date-adapter.ts:56)
میدونین مشکل چطوری رفع میشه؟