Size: a a a

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

2020 May 10

лл

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

MY

Maria Yablonskaya in Angular - русскоговорящее сообщество
привет, подсажите вот что. нужно передать данные от одного компонента к другому, они связаны роутом. и вот вопрос, как их получить? я чет нашла через хистори, но как-то это не ок, передаю данные вот так:
источник

И

Илья | 😶 ☮️... in Angular - русскоговорящее сообщество
Maria Yablonskaya
привет, подсажите вот что. нужно передать данные от одного компонента к другому, они связаны роутом. и вот вопрос, как их получить? я чет нашла через хистори, но как-то это не ок, передаю данные вот так:
ну это вполне один из вариантов
Можете создать ещё сервис, который будет "обнулять" своё состояние при выходе из компонента, связанного с роутом
источник

И

Илья | 😶 ☮️... in Angular - русскоговорящее сообщество
разве что при перезагрузке страницы не будет данных, я бы для этого заюзал резолвер
источник

MY

Maria Yablonskaya in Angular - русскоговорящее сообщество
Илья | 😶 ☮️
разве что при перезагрузке страницы не будет данных, я бы для этого заюзал резолвер
спасибо, посмотрю)
источник

G

Galeups in Angular - русскоговорящее сообщество
Maria Yablonskaya
привет, подсажите вот что. нужно передать данные от одного компонента к другому, они связаны роутом. и вот вопрос, как их получить? я чет нашла через хистори, но как-то это не ок, передаю данные вот так:
Зачем данные передавать роутом то, это ж делается сервисами
источник

MY

Maria Yablonskaya in Angular - русскоговорящее сообщество
Galeups
Зачем данные передавать роутом то, это ж делается сервисами
хз, было несколько способов, данные просто статика, ну и мне показалось что так проще будет)
источник

A

Andrey Semchenko in Angular - русскоговорящее сообщество
Подскажите, пожалуйста, что за странная синяя рамка возникает вокруг кнопки при нажатии на нее ( рамка не пропадает после нажатия, пока не кликнешь где-то в другом месте )?
Сама кнопка круглая, и эта рамка портит весь вид
источник

M

Maks in Angular - русскоговорящее сообщество
Andrey Semchenko
Подскажите, пожалуйста, что за странная синяя рамка возникает вокруг кнопки при нажатии на нее ( рамка не пропадает после нажатия, пока не кликнешь где-то в другом месте )?
Сама кнопка круглая, и эта рамка портит весь вид
Это фокус кажется называется
источник

M

Maks in Angular - русскоговорящее сообщество
Можно через css :focus {outlight: none}
источник

M

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

G

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

G

Galeups in Angular - русскоговорящее сообщество
Тк это ограничит использование вашего приложения без использования мыши
источник

M

Maks in Angular - русскоговорящее сообщество
Я бы перестилизовал,
источник

M

Maks in Angular - русскоговорящее сообщество
Что бы было красиво
источник

G

Galeups in Angular - русскоговорящее сообщество
При переключении между элементами с помощью клавиатуры, вы просто не увидите активный элемент
источник

G

Galeups in Angular - русскоговорящее сообщество
Maks
Я бы перестилизовал,
++
источник

G*

Galymzhan * in Angular - русскоговорящее сообщество
Добрый вечер всем. ангуляр 9 хотел с Response Header взять filename.
public getFileNameById(guid): Observable<any> {
   console.log(guid)
   return this.http.get<string>(`${this.configService.apiFileManagerUrl}/download/` + guid, {observe: 'response'})
     .pipe(
       tap(data => {
         console.log(data.headers.get('content-disposition'));
}),
     );
 }
ответ null
может кто нибудь сталкивался с такой проблемой
источник

G*

Galymzhan * in Angular - русскоговорящее сообщество
через нетворк видно что приходит
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Galymzhan *
Добрый вечер всем. ангуляр 9 хотел с Response Header взять filename.
public getFileNameById(guid): Observable<any> {
   console.log(guid)
   return this.http.get<string>(`${this.configService.apiFileManagerUrl}/download/` + guid, {observe: 'response'})
     .pipe(
       tap(data => {
         console.log(data.headers.get('content-disposition'));
}),
     );
 }
ответ null
может кто нибудь сталкивался с такой проблемой
Access-Control-Allow-Headers
Access-Control-Expose-Header
источник