Size: a a a

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

2019 December 26

S

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

VH

Vitaly Hantarenka in Angular - русскоговорящее сообщество
Dilshod Ismatov
возможно measuresFromCategory не инициализирован
Да, вы правы. Спасибо большое
источник

E

Ekaterina in Angular - русскоговорящее сообщество
Smooth Operator
отключай package-lock
А как тогда npm ci? Все пользуются в CI просто npm i и не фиксируют версии?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Ekaterina
А как тогда npm ci? Все пользуются в CI просто npm i и не фиксируют версии?
фиксируйте версии в package.json?
источник

E

Ekaterina in Angular - русскоговорящее сообщество
Smooth Operator
фиксируйте версии в package.json?
Тут нас смущают зависимости зависимостей. Мы что-то зафиксируем снаружи, а там третьим рядом что-то изменится. И уже может что-то неожиданно сломаться, сборка не такая же как на локальной машине и т.д. Да и в проекте расплодить лишних зависимостей придется
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
там пишут ярн не имеет такой проблемы
можете его попробовать кста
источник

E

Ekaterina in Angular - русскоговорящее сообщество
Попробую предложить нашим гуру, но боюсь, что идея провалится :)
источник

E

Ekaterina in Angular - русскоговорящее сообщество
В любом случае спасибо за поддержку!
источник

SV

Sla V in Angular - русскоговорящее сообщество
Vitaly Hantarenka
если я использую в функциях позже, которые вызываю по клику - то все норм
Кстати ты можешь не писать второй строкой private readonly и тип рефа
Ты можешь все это указать во Viewchild. Так короче будет выглядеть
источник

КС

Кирилл Седунов in Angular - русскоговорящее сообщество
app-routing.module.ts
const routes: Routes = [
 {
   path: '/posts/:postId',
   loadChildren: '@pages/post/post-page.module#PostPageModule',
 }
];

post-page-routing.module.ts
const routes: Routes = [
 {
   path: '',
   component: PostComponent
 },
 {
   path: ':linkedVideoId',
   outlet: 'linked-video',
   component: PostLinkedVideoComponent
 }
];

Почему при такой конфигурации при переходе на /post/267 всё ок, а при переходе на /post/267/122 выдаёт 404?
источник

VV

Volodia Vasylyshyn in Angular - русскоговорящее сообщество
Кирилл Седунов
app-routing.module.ts
const routes: Routes = [
 {
   path: '/posts/:postId',
   loadChildren: '@pages/post/post-page.module#PostPageModule',
 }
];

post-page-routing.module.ts
const routes: Routes = [
 {
   path: '',
   component: PostComponent
 },
 {
   path: ':linkedVideoId',
   outlet: 'linked-video',
   component: PostLinkedVideoComponent
 }
];

Почему при такой конфигурации при переходе на /post/267 всё ок, а при переходе на /post/267/122 выдаёт 404?
спробуй так path: '/:linkedVideoId'
источник

КС

Кирилл Седунов in Angular - русскоговорящее сообщество
Volodia Vasylyshyn
спробуй так path: '/:linkedVideoId'
Не-а, всё равно на 404 выкинуло
источник

DH

Denis Happy in Angular - русскоговорящее сообщество
Всем привет, есть задача Angular + Chart.js ранее использовал эту связку и всё было норм, но упала задача что нужно отрисовать динамический список диаграмм, в виде активности сотрудников, например имеем отдел А и в нем отрисовываем на каждого сотрудника свою диаграмму активности. Все значения динамичны, и вот что я заметил, при отрисовке сам chart.js берёт данные каждую милисекунду и просто убивает все рессурсы браузера, если для каждой диаграммы на вход давать функцию [datasets]="getTest()", собственно вопрос, может кто сталкивался с подобным и знает как адекватно отрисовать динамическое количество графиков
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Кирилл Седунов
app-routing.module.ts
const routes: Routes = [
 {
   path: '/posts/:postId',
   loadChildren: '@pages/post/post-page.module#PostPageModule',
 }
];

post-page-routing.module.ts
const routes: Routes = [
 {
   path: '',
   component: PostComponent
 },
 {
   path: ':linkedVideoId',
   outlet: 'linked-video',
   component: PostLinkedVideoComponent
 }
];

Почему при такой конфигурации при переходе на /post/267 всё ок, а при переходе на /post/267/122 выдаёт 404?
а зачем там параметр если он не используется
источник

КС

Кирилл Седунов in Angular - русскоговорящее сообщество
Smooth Operator
а зачем там параметр если он не используется
В каком плане не используется?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Кирилл Седунов
В каком плане не используется?
path: '/posts/:postId',
loadChildren: '@pages/post/post-page.module#PostPageModule',
источник

КС

Кирилл Седунов in Angular - русскоговорящее сообщество
Smooth Operator
path: '/posts/:postId',
loadChildren: '@pages/post/post-page.module#PostPageModule',
Он используется уже в компоненте PostComponent
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Кирилл Седунов
Он используется уже в компоненте PostComponent
тогда его стоит перенести внутрь модуля наверное
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
так и понятней будет что не так
источник

КС

Кирилл Седунов in Angular - русскоговорящее сообщество
// app routing
const routes: Routes = [
 {
   path: 'posts',
   loadChildren: '@pages/post/post-page.module#PostPageModule',
 }
];

// posts routing
const routes: Routes = [
 {
   path: ':postId',
   component: PostComponent
   children: [
     {
       path: ':linkedVideoId',
       outlet: 'linked-video',
       component: PostLinkedVideo
     }
   ]
 },
];
источник