Size: a a a

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

2019 October 28

KK

Kseniia Koparos in Angular - русскоговорящее сообщество
Светлана
какой?
для бутстрапа bootstrap.min.js
источник

С

Светлана in Angular - русскоговорящее сообщество
Kseniia Koparos
для бутстрапа bootstrap.min.js
Разве так делается?😳
источник

KK

Kseniia Koparos in Angular - русскоговорящее сообщество
Светлана
Разве так делается?😳
источник

С

Светлана in Angular - русскоговорящее сообщество
А без jQuery никак?
источник

АЧ

Артур Чернуха in Angular - русскоговорящее сообщество
Светлана
почему может не работать navbar бутстраповский?
Вы обычный бутстрап используете или что то типо ngx-bootstrap?
источник

С

Светлана in Angular - русскоговорящее сообщество
Артур Чернуха
Вы обычный бутстрап используете или что то типо ngx-bootstrap?
Сначала я взяла обычный, потом ngx
источник

С

Светлана in Angular - русскоговорящее сообщество
Ничего не работает🙈
источник

С

Светлана in Angular - русскоговорящее сообщество
В ngx в документации нет нав бара
источник

ВЖ

Владислав Жураковский in Angular - русскоговорящее сообщество
Светлана
В ngx в документации нет нав бара
источник

АЧ

Артур Чернуха in Angular - русскоговорящее сообщество
Светлана
В ngx в документации нет нав бара
Так по сути это просто вёрстка. Что бы открывался/закрывался можно использовать как аккордион или на стилях просто седлать
источник

ВЖ

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

С

Светлана in Angular - русскоговорящее сообщество
Пробовала, ломается верстка,  но ладно, поправила, но ещё пропадают стили респонсив
источник

С

Светлана in Angular - русскоговорящее сообщество
Артур Чернуха
Так по сути это просто вёрстка. Что бы открывался/закрывался можно использовать как аккордион или на стилях просто седлать
Не совсем там меню меняет вид в зависимости от размера экрана
источник

ВЖ

Владислав Жураковский in Angular - русскоговорящее сообщество
я бы это руцями делал)
источник

АЧ

Артур Чернуха in Angular - русскоговорящее сообщество
Светлана
Не совсем там меню меняет вид в зависимости от размера экрана
Media query
источник

ВЖ

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

ВЖ

Владислав Жураковский in Angular - русскоговорящее сообщество
я думаю
источник

АМ

Артур Мудрик in Angular - русскоговорящее сообщество
ребята, чтобы сделать из сервисов синглтоны, мне не обязательно делать так:

export class SharedModule {

   static forRoot(): ModuleWithProviders {
       return {
           ngModule: SharedModule,
           providers: [
               LightboxService,
               ModalService,
               NotificationService,
               PopupService,
               SpinnerService,
               ToasterService,
           ]
       };
   }

}


и потом в AppModule делать вот так:

@NgModule({
   ...,
   imports: [
       ...,
       SharedModule,
       SharedModule.forRoot(),
       ...,
   ],
   ...,
})


а достаточно просто у сервисов указать providedIn: 'root'?

@Injectable({
 providedIn: 'root'
})
источник

E

Eugene in Angular - русскоговорящее сообщество
Артур Мудрик
ребята, чтобы сделать из сервисов синглтоны, мне не обязательно делать так:

export class SharedModule {

   static forRoot(): ModuleWithProviders {
       return {
           ngModule: SharedModule,
           providers: [
               LightboxService,
               ModalService,
               NotificationService,
               PopupService,
               SpinnerService,
               ToasterService,
           ]
       };
   }

}


и потом в AppModule делать вот так:

@NgModule({
   ...,
   imports: [
       ...,
       SharedModule,
       SharedModule.forRoot(),
       ...,
   ],
   ...,
})


а достаточно просто у сервисов указать providedIn: 'root'?

@Injectable({
 providedIn: 'root'
})
SharedModule вообще плохая практика, если у вас есть lazy loading. Что если некоторые из ваших lazy-модулей не будут нуждаться во всех зависимостях, которые предоставляет SharedModule?
источник

АМ

Артур Мудрик in Angular - русскоговорящее сообщество
Eugene
SharedModule вообще плохая практика, если у вас есть lazy loading. Что если некоторые из ваших lazy-модулей не будут нуждаться во всех зависимостях, которые предоставляет SharedModule?
это да, но там скинуты наиболее часто применяемые компоненты и директивы. А так да, можно вообще каждый компонент сделать отдельным модулем и импортить точечно :)
источник