Size: a a a

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

2019 September 18

P

Petr in Angular - русскоговорящее сообщество
Добрый день, есть структура рутов  {
   path: "",
   component: AuthContainerComponent,
   children: [
     {
       path: "login",
       component: LoginComponent,
     },
     {
       path: "forgot-password",
       component: ForgotPasswordComponent,
     },}   ,  как сделать так что бы по дефоту всегда рисовался чайл логин ( и в браузере отображался /login)
источник

RK

Roman Kolesnikov in Angular - русскоговорящее сообщество
Petr
Добрый день, есть структура рутов  {
   path: "",
   component: AuthContainerComponent,
   children: [
     {
       path: "login",
       component: LoginComponent,
     },
     {
       path: "forgot-password",
       component: ForgotPasswordComponent,
     },}   ,  как сделать так что бы по дефоту всегда рисовался чайл логин ( и в браузере отображался /login)
{
   path: '',
   redirectTo: 'login',
   pathMatch: 'full',
 },
источник

P

Petr in Angular - русскоговорящее сообщество
Roman Kolesnikov
{
   path: '',
   redirectTo: 'login',
   pathMatch: 'full',
 },
пишет что нельзя  redirectTo  и child одновременно
источник

AB

Andrew Baranow in Angular - русскоговорящее сообщество
Спасибо. Попробую.
источник

RK

Roman Kolesnikov in Angular - русскоговорящее сообщество
Petr
пишет что нельзя  redirectTo  и child одновременно
на одном уровне попробуйте
источник

P

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

P

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

OM

Odiljon Mukhammadov in Angular - русскоговорящее сообщество
Доброго времени суток,
Посоветуйте пожалуйста плагин для просмотра картинок в полном размере.
источник

P

Petr in Angular - русскоговорящее сообщество
Roman Kolesnikov
на одном уровне попробуйте
есть модуль auth он грузится по руту /auth   в нем подруты login | logout    так доступно почему то и по auth/login   и по /login в чем проблема?
источник

RK

Roman Kolesnikov in Angular - русскоговорящее сообщество
Petr
есть модуль auth он грузится по руту /auth   в нем подруты login | logout    так доступно почему то и по auth/login   и по /login в чем проблема?
а кинь кусочек кода
источник

RK

Roman Kolesnikov in Angular - русскоговорящее сообщество
или весь конфиг
источник

Э

Эль Копетан Тотарен in Angular - русскоговорящее сообщество
Доброго дня всем!
Подскажите советом, пожалуйста. Использую ngx-translate для перевода (angular 5, если важно). Получаю переводы для вывода сообщений пользователю. Там где выводится одно сообщение - всё просто: translate.get('VALUE').subscribe((res: string) => // тут весь код)
Но у меня в некоторых местах нужно получать несколько разных переводов для назначения в объект (например, текст для кнопок в загрузке фотографий).
Я так понимаю, можно привести observable.toPromise() и поставить await. Насколько это нормальное решение?
Или лучше получать элемент в JSON выше уровнем (например, мне надо MY.VALUE, получать весь MY и уже доставать MY.VALUE, MY.VALUE2 и тд)?
источник

P

Petr in Angular - русскоговорящее сообщество
Roman Kolesnikov
а кинь кусочек кода
const routes: Routes = [
 { path: "", component: WelcomeComponent, canActivate: [AuthorizeGuard] },
 {
   path: "auth",
   loadChildren: "./auth/auth.module#AuthModule"
 },
 {    -  это app routes module  ,,  const routes: Routes = [
 {
   path: "",
   component: AuthContainerComponent,
   children: [
     {
       path: "login",
       component: LoginComponent,
       pathMatch: 'full',
     },
     {
       path: "forgot-password",
       component: ForgotPasswordComponent,
       pathMatch: 'full',
     },
     {
       path: "logout",
       component: LogoutComponent,
       pathMatch: 'full',
     },
     {
       path: 'auth',
       redirectTo: 'login',
       pathMatch: 'full',
     }
   ],
 },
];    - а это auth module
источник

AB

Andrew Baranow in Angular - русскоговорящее сообщество
Подскажи плиз.

Есть проблема с CdkDragDrop оно требует зависимости. Есть перечень что необходимо?
источник

АА

Азамат Айдарханов in Angular - русскоговорящее сообщество
Всем привет. На работе появилась нужда(приказ) написать проект на angular 8. У меня в app.component.html есть компонент header и router-outlet. Можете подсказать как можно передать данные, которые были получены из header компонента, в компонент, который находиться внутри router-outlet.
источник

RK

Roman Kolesnikov in Angular - русскоговорящее сообщество
Petr
const routes: Routes = [
 { path: "", component: WelcomeComponent, canActivate: [AuthorizeGuard] },
 {
   path: "auth",
   loadChildren: "./auth/auth.module#AuthModule"
 },
 {    -  это app routes module  ,,  const routes: Routes = [
 {
   path: "",
   component: AuthContainerComponent,
   children: [
     {
       path: "login",
       component: LoginComponent,
       pathMatch: 'full',
     },
     {
       path: "forgot-password",
       component: ForgotPasswordComponent,
       pathMatch: 'full',
     },
     {
       path: "logout",
       component: LogoutComponent,
       pathMatch: 'full',
     },
     {
       path: 'auth',
       redirectTo: 'login',
       pathMatch: 'full',
     }
   ],
 },
];    - а это auth module
AuthModule есть свой роутинг?
источник

P

Petr in Angular - русскоговорящее сообщество
Roman Kolesnikov
AuthModule есть свой роутинг?
вторая часть роутинга  const routes: Routes = [
 {
   path: "",   там лежит
источник

RK

Roman Kolesnikov in Angular - русскоговорящее сообщество
Petr
вторая часть роутинга  const routes: Routes = [
 {
   path: "",   там лежит
ну вот там редирект и делай на логинку
источник

P

Petr in Angular - русскоговорящее сообщество
Roman Kolesnikov
ну вот там редирект и делай на логинку
так с этим все ок, вопрос в том что в броузере логин доступен и по /login  и  по auth/login  , а было бы хорошо если бы только по auth/login
источник

RK

Roman Kolesnikov in Angular - русскоговорящее сообщество
Petr
так с этим все ок, вопрос в том что в броузере логин доступен и по /login  и  по auth/login  , а было бы хорошо если бы только по auth/login
потому что по auth у тебя на модуль AuthModule переходит
а еще есть какой-то AuthContainerComponent, где тоже доступ к логину есть и там путь пустой
источник