Size: a a a

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

2019 November 21

ДМ

Денис Макаров in Angular - русскоговорящее сообщество
Виталий
Народ,

кто использует Storybook? Скажите пожалуйста можно ли в Storybook делать демо сервисов?

Пример:
Демо сервиса toaster. Нажимаю кнопку -> появляется алерт сообщение.

Можно ли это сделать в сторибуке? Если да, то как?
сторибук используется для показа и тестирования компонент
что касательно того, как протестировать компонент, который показывается с сервиса, то в сторибуке можно инжектить любые сервисы и подключать любые модули, проблем быть не должно
источник

В

Виталий in Angular - русскоговорящее сообщество
Денис Макаров
сторибук используется для показа и тестирования компонент
что касательно того, как протестировать компонент, который показывается с сервиса, то в сторибуке можно инжектить любые сервисы и подключать любые модули, проблем быть не должно
Есть ссылочка на какой-нибудь мануал как это сделать?
источник

SK

Sergey Khrolenok in Angular - русскоговорящее сообщество
Pika Poka
выключать кнопку - так себе вариант
обработайте это с точки зрения optimistic UI

у вас таблица пустая

чувак нажал отсортировать но списка у вас нет
но вы это запомнили

и как только будет возможность - делайте запрос

------------

по аналогии как у вас нету интернета в данный но вы можете написать интересующий вас вопрос в этот чат

а когда появится то сообщение отправится
источник

PP

Pika Poka in Angular - русскоговорящее сообщество
Sergey Khrolenok
обработайте это с точки зрения optimistic UI

у вас таблица пустая

чувак нажал отсортировать но списка у вас нет
но вы это запомнили

и как только будет возможность - делайте запрос

------------

по аналогии как у вас нету интернета в данный но вы можете написать интересующий вас вопрос в этот чат

а когда появится то сообщение отправится
Спасибо. Очень годный ответ.
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Nurmuhammad
привет всем, ребята помогите плз я хочу зделать localization на ангуларею Прочитал док и разные примеры посмотрел.  и принципе работеат если набрат эту команду ng serve --configuration=ru. Но я хотел переключать через интерфейс
из коробки в рантайме язык нельзя переключить
у тебя должно быть два бандла отдаваемых по разным адресам
тогда ты сможешь сделать контрол для выбора языка, который будет открывать нужную страницу с нужным языком
источник

B

Boroda in Angular - русскоговорящее сообщество
ERROR Error: Uncaught (in promise): Error: Cannot match any routes. URL Segment: 'system/invoice/new'
Error: Cannot match any routes. URL Segment: 'system/invoice/new'
Из-за чего ошибка?
источник

7

7384114837 in Angular - русскоговорящее сообщество
Почему не пропускает экспорт? :(
источник

7

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

V

Viktor in Angular - русскоговорящее сообщество
Boroda
ERROR Error: Uncaught (in promise): Error: Cannot match any routes. URL Segment: 'system/invoice/new'
Error: Cannot match any routes. URL Segment: 'system/invoice/new'
Из-за чего ошибка?
Не найден роут, обычно когда не задан в роутинге
источник

B

Boroda in Angular - русскоговорящее сообщество
Дак дело в том что задан в роутинге
источник

B

Boroda in Angular - русскоговорящее сообщество
path: 'invoice', component: InvoiceComponent, children: [
     { path: 'new', component: ActionInvoiceComponent }
   ]}
источник

T

Trolizmaslom in Angular - русскоговорящее сообщество
люди! пожалуйста,  дайте толковий гайд по ControllValueAccessor
источник

V

Viktor in Angular - русскоговорящее сообщество
Boroda
path: 'invoice', component: InvoiceComponent, children: [
     { path: 'new', component: ActionInvoiceComponent }
   ]}
а систем?
источник

B

Boroda in Angular - русскоговорящее сообщество
{path: 'system', component: SystemComponent, canActivate: [AuthGuard] , children: [
     {path: 'invoice', component: InvoiceComponent},
     {path: 'products', component: ProductsComponent}
   ]}
источник

V

Viktor in Angular - русскоговорящее сообщество
так а полный где есть system и new, а не кусками?
И проверь в родителях должен быть router-outlet
источник

B

Boroda in Angular - русскоговорящее сообщество
Так у мня 2 роутинг модуля получаеться
источник

ЖР

Жердев Роман in Angular - русскоговорящее сообщество
Trolizmaslom
люди! пожалуйста,  дайте толковий гайд по ControllValueAccessor
angular.io 😀👌
источник

B

Boroda in Angular - русскоговорящее сообщество
{path: 'system', component: SystemComponent, canActivate: [AuthGuard] , children: [
     {path: 'invoice', component: InvoiceComponent},
     {path: 'products', component: ProductsComponent}
   ]}
Первый
источник

B

Boroda in Angular - русскоговорящее сообщество
Второй
path: 'invoice', component: InvoiceComponent, children: [
     { path: 'new', component: ActionInvoiceComponent }
   ]}
источник

V

Viktor in Angular - русскоговорящее сообщество
Boroda
Так у мня 2 роутинг модуля получаеться
тебе надо модуль через lazy подтягивать тогда
источник