Size: a a a

Angular - русскоговорящее сообщество

2021 June 25

--

--x-- --y-- in Angular - русскоговорящее сообщество
State в ngrx после рефреша обнуляется , его можно записать в local storage, я слышал что есть хорошая библиотека с api, но не могу найти. Вот и спросил
источник

ТЖ

Тихон Жарких... in Angular - русскоговорящее сообщество
ngrx-store-localstorage попробуй
У меня через это реализован
источник

--

--x-- --y-- in Angular - русскоговорящее сообщество
Спасибо
источник

s

stogram in Angular - русскоговорящее сообщество
Всех с пятницей !
источник

Ю

Юра in Angular - русскоговорящее сообщество
источник

N👩

Nikita 👩🏻‍💻💭... in Angular - русскоговорящее сообщество
Всем привет
Посоветуйте какие-нибудь топовые библиотеки для календарей 🤔
Спасибо
источник

M

MCRoFF in Angular - русскоговорящее сообщество
Всем привет! Подскажите пожалуйста. Вот есть у меня landing и start component. Я хочу чтобы эти компоненты не были child`ами друг друга. Как прописать роутер для этого дела?

Сейчас у меня вот так

   path: '',
   canLoad: [IsAuthClientGuard],
   loadChildren: () => import('./modules/opensud.routes').then((m) => m.OpensudRoutes),
 },
это корневой путь,

path: '',
   component: AppPageComponent,
   children: [
     {
       path: AppRoutesUrl.SEARCH,
       loadChildren: () => import('../modules/search/search.module').then((m) => m.SearchModule),
     },
     {
       path: AppRoutesUrl.START,
       loadChildren: () =>
         import('../modules/analytic-start-page/analytic-start-page.module').then(
           (m) => m.AnalyticStartPageModule
         ),
     }
     {
       path: '',
       redirectTo: AppRoutesUrl.START,
       pathMatch: 'full',
     },
Это что грузится дальше
источник

M

MCRoFF in Angular - русскоговорящее сообщество
ng-calendar
источник

N👩

Nikita 👩🏻‍💻💭... in Angular - русскоговорящее сообщество
источник

M

MCRoFF in Angular - русскоговорящее сообщество
источник

N👩

Nikita 👩🏻‍💻💭... in Angular - русскоговорящее сообщество
Это дейтпикер же
источник

ГЩ

Глеб Щукин in Angular - русскоговорящее сообщество
монорепа Nx.
приложение myApp использует lazyLoad для роута, подгружая модуль myLazyModule.
myLazyModule тянет "жирные" зависимости из папки libs.
appModule в myApp тянет один "лёгкий" компонент из папки libs.

я не понимаю, почему если я использую npm-scope для импортов в appModule, то вместе с "лёгким" компонентом в бандл main.js прилетает все компоненты из папки libs. (при этом lazy chank myLazyModule не весит почти ничего) но если написать абсолютный путь в импорте appModule для "лёгкого" компонента, то в main.js ничего лишнего не падает, всё как я и ожидаю попадает в myLazyModule chank.

объясните, может импорты в Nx так и задуманы?
источник

s

stogram in Angular - русскоговорящее сообщество
Каеф такое самому делать. Почти все эти решения убогие
источник

Вキ

Вертихвост キバ 🏡🦊... in Angular - русскоговорящее сообщество
да, это норм
источник

VM

Vadim Malovaniy in Angular - русскоговорящее сообщество
похоже что твоя либа не тришейкится
источник

ГЩ

Глеб Щукин in Angular - русскоговорящее сообщество
не, при билде тришейкинг отрабатывает.
вопрос в том, что компонент из либы, который используется только в lazy chank-e всё равно попадает в main, а в чанке остаётся только код самого модуля (он весит очень мало по сравнению с зависимостями и смысл грузить его лениво теряется)
источник

ГЩ

Глеб Щукин in Angular - русскоговорящее сообщество
* если использовать npm-scope в импортах в appModule
источник

VM

Vadim Malovaniy in Angular - русскоговорящее сообщество
а этот компонент в отдельном модуле?
источник

ГЩ

Глеб Щукин in Angular - русскоговорящее сообщество
да
источник

VM

Vadim Malovaniy in Angular - русскоговорящее сообщество
и он только подключается в лейзи модуле?
источник