Size: a a a

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

2019 October 28

J

Joseph in Angular - русскоговорящее сообщество
Если записать

columnNames.coming || columnNames.shipment


тогда 2й упадет в дефолт кейс
источник

Вキ

Вертихвост キバ in Angular - русскоговорящее сообщество
Joseph
Кто то впихивал в ngSwitch  что бы работало на нескольких значениях 1 кейс ???? просто через || не работает
Bitmask Switch Case
<ul [ngBitmaskSwitch]="type">
 <li *ngSwitchCase="types.Default">Default</li>
 <li *ngSwitchCase="types.Alert">Alert</li>
 <li *ngSwitchCase="types.Error">Error</li>
 <li *ngSwitchCase="types.Warning">Warning</li>
</ul>


https://stackblitz.com/edit/angular-bitmask-switch-case?file=src%2Fapp%2Fapp.component.html

А вообще, если нужно проверять условие по true, то лучше ngIf тогда использовать, так как тут ngSwitch не особо то и нужен.
источник

KK

Kseniia Koparos in Angular - русскоговорящее сообщество
Joseph
Если записать

columnNames.coming || columnNames.shipment


тогда 2й упадет в дефолт кейс
еще кстати можно не писать условия в ngSwitchCase, а воспользоваться ngTemplateOutlet, типа как :
<ng-container [ngSwitch]="variable">
  <ng-container *ngSwitchCase="1">
     <ng-container *ngTemplateOutlet="firstAndSecond"></ng-container>
  </ng-container>
  <ng-container *ngSwitchCase="2">
     <ng-container *ngTemplateOutlet="firstAndSecond"></ng-container>
  </ng-container>
  <ng-container *ngSwitchCase="3">
     some html
  </ng-container>
  <ng-container *ngSwitchDefault>
     another html
  </ng-container>
  <ng-template #firstAndSecond>
     html
  </ng-template>
</ng-container>
источник

С

Светлана in Angular - русскоговорящее сообщество
ng bootstrap или ngx-bootstrap?
источник

J

Joseph in Angular - русскоговорящее сообщество
Вертихвост キバ
Bitmask Switch Case
<ul [ngBitmaskSwitch]="type">
 <li *ngSwitchCase="types.Default">Default</li>
 <li *ngSwitchCase="types.Alert">Alert</li>
 <li *ngSwitchCase="types.Error">Error</li>
 <li *ngSwitchCase="types.Warning">Warning</li>
</ul>


https://stackblitz.com/edit/angular-bitmask-switch-case?file=src%2Fapp%2Fapp.component.html

А вообще, если нужно проверять условие по true, то лучше ngIf тогда использовать, так как тут ngSwitch не особо то и нужен.
Нужен просто default case , его можно конечно и на ngif сделать , но тут как то прозрачнее  что ли
источник

ВС

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

С

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

AI

Alex Inkin in Angular - русскоговорящее сообщество
[ngSwitch]="true"
*ngSwitchCase="getter1"
*ngSwitchCase="getter1"

и в коде эти геттеры пропиши, чтоб они возвращали boolean
источник

J

Joseph in Angular - русскоговорящее сообщество
Alex Inkin
[ngSwitch]="true"
*ngSwitchCase="getter1"
*ngSwitchCase="getter1"

и в коде эти геттеры пропиши, чтоб они возвращали boolean
Я уже понял что можно просто передать true и все норм
источник

KB

Konstantin Burkalev in Angular - русскоговорящее сообщество
слушайте, специалисты, а подскажите, как в ангуряле принято поступать, когда мне надо сделать несколько точек входа в приложение? Ну вот типичный пример: какое-ньть приложение и админка: я обычно разделял страницу логина, чтобы она была лёгкой, и после обычного POST на авторизацию редирект на основное приложение — которое есть SPA на ангуляре. + То же самое и с админкой: отдельно логин + отдельно само приложение.

Делать несколько независимых приложений? Но как тогда шарить компоненты, который будут общими для всех? А если держать весь код в одном репе — то я что-то не уловил с ходу как сделать несколько точек входа.  Подскажите
источник

И

Илья | 😶 in Angular - русскоговорящее сообщество
Konstantin Burkalev
слушайте, специалисты, а подскажите, как в ангуряле принято поступать, когда мне надо сделать несколько точек входа в приложение? Ну вот типичный пример: какое-ньть приложение и админка: я обычно разделял страницу логина, чтобы она была лёгкой, и после обычного POST на авторизацию редирект на основное приложение — которое есть SPA на ангуляре. + То же самое и с админкой: отдельно логин + отдельно само приложение.

Делать несколько независимых приложений? Но как тогда шарить компоненты, который будут общими для всех? А если держать весь код в одном репе — то я что-то не уловил с ходу как сделать несколько точек входа.  Подскажите
В ангуляре можно мультиапп делать
источник

И

Илья | 😶 in Angular - русскоговорящее сообщество
Тогда и шарить можно между приложениями
источник

И

Илья | 😶 in Angular - русскоговорящее сообщество
В доке вроде есть как это делать
источник

С

Светлана in Angular - русскоговорящее сообщество
почему может не работать navbar бутстраповский?
источник

С

Светлана in Angular - русскоговорящее сообщество
отобразился, но в моб версии не раскрывается менюшка
источник

KB

Konstantin Burkalev in Angular - русскоговорящее сообщество
Илья | 😶
В ангуляре можно мультиапп делать
а. Ну то есть надо просто доки получше почитать 🙂 окей. Спасиб!
источник

🧤K

🧤 Andrei Kapytau in Angular - русскоговорящее сообщество
Владислав Жураковский
а из русскоязычных есть что-то?) на слух плохо воспринимаю англ
А почему всё-таки не попробовать на англ? Честно не представляю как можно жить разработчику (не 1ски) в онли русскоязычном мире :)
источник

ВЖ

Владислав Жураковский in Angular - русскоговорящее сообщество
🧤 Andrei Kapytau
А почему всё-таки не попробовать на англ? Честно не представляю как можно жить разработчику (не 1ски) в онли русскоязычном мире :)
отличный вопрос, думаю ответ только один - лень, которая вставляет палки в колёса
источник

KK

Kseniia Koparos in Angular - русскоговорящее сообщество
Светлана
отобразился, но в моб версии не раскрывается менюшка
может быть файл со скриптами для поведения компонентов не подключен?
источник

С

Светлана in Angular - русскоговорящее сообщество
Kseniia Koparos
может быть файл со скриптами для поведения компонентов не подключен?
какой?
источник