Size: a a a

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

2020 January 02

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Plomipu Dmitri
что тут не понятного ?? Как в ангуляр использовать объект httpClient, чтобы генерить запрос с параметрами вот так
/something/vars?param1=p1&param2=p2&param3=p3
??
Вариант выше работает, например
источник

PD

Plomipu Dmitri in Angular - русскоговорящее сообщество
Oleg Safonov
Вариант выше работает, например
хм. А у меня не работает. Странно. Можете сделать маленькую милость показать в виде скрина как у вас запрос сгенерен или просто дать ссылку на стакблиц
источник

PD

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

PD

Plomipu Dmitri in Angular - русскоговорящее сообщество
просто странно, что у меня не работает
источник

PD

Plomipu Dmitri in Angular - русскоговорящее сообщество
Я даже импорт http интерсептора закомментил, но строка
?param1=p1&param2=p2&param3=p3
к моему запросу не добавляется
источник

PD

Plomipu Dmitri in Angular - русскоговорящее сообщество
о да. Какой у вас ангуляр ??
источник

PD

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

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Неважно, это просто строка, как я выше скинул. Не нужно в httpParameters ничего, просто строку сформировать достаточно

Я про параметры передаваемые в адресе, если что.
источник

PD

Plomipu Dmitri in Angular - русскоговорящее сообщество
Oleg Safonov
Неважно, это просто строка, как я выше скинул. Не нужно в httpParameters ничего, просто строку сформировать достаточно

Я про параметры передаваемые в адресе, если что.
а это не будет опасно, чтобы конкатенировать строку с запросом
"?param1="+p1+"&param2="+p2+"&param3="+p3
источник

PD

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

ОП

Олег Постоев in Angular - русскоговорящее сообщество
Plomipu Dmitri
Народ, прошу помогите прояснить мне ситуацию. Я никак не могу найти в нете или понять как передать параметры к методу post, чтобы в них либо сгенерить к URL-У ту часть, где перечисляются параметры запроса следующим макаром:
?param1=p1&param2=p2&paeam3=p3
при этом коде

public doPasswordResetApprovalLink(email: string) {
   const params = new HttpParams().set('email', email);
   return this.http.post('/passwordReset/send/link? email=:email', {params: params});
}
Я попробовал значение из параметра email сопоставить к :email, что из строки запроса, но также не получается. Как решить проблему передачи запроса через знак вопроса ??
P.s. Серьёзно говорю, что я гуглил, но там способы из ссылок, что я перепробовал не помогли. И некоторые были связаны со вторым ангуларом, когда у меня давно 7-ой
С такими параметрами это уже не пост, а гет запрос. Не советую мешать одно с другим. Лучше использовать или пост или гет запрос
источник

SQ

Serik Qasimbek in Angular - русскоговорящее сообщество
Илья | 😶
absolute блок есть с transform: skewY(8deg);
но это вообще не по теме ангуляра вопрос на самом деле
Оказывается простое свойство CSS border-right: 100vw solid transparent;
источник

PD

Plomipu Dmitri in Angular - русскоговорящее сообщество
Олег Постоев
С такими параметрами это уже не пост, а гет запрос. Не советую мешать одно с другим. Лучше использовать или пост или гет запрос
классный совет, но вы разве не упустили детали ?
1. Эти параметры можно использовать и при посте
2. Я пробовал передавать параметры вот так:  
this.http.post('/passwordReset/approve/link', { params: {email: email }});
а на беке должен был этот запрос принимать следующий эндпоинт:

@PostMapping("/approve/link")
public void generateApprovalLink(@RequestParam(name = "email") @Valid @Email String email){
/*something*/
}
но бек спринга в логах пишет "хрен тебе. Лови ошибку 400". Другими словами "parameter 'email' not persist"
источник

MK

Maksym Kostiuchenko in Angular - русскоговорящее сообщество
Роман Попович
поделишься ??
https://github.com/afry/quill-mention в последнем коммите добавили возможность multiTrigger, если у Вас есть другое решение то поделитесь пожалуйста
источник

N

Nurmuhammad in Angular - русскоговорящее сообщество
Здраствуйте ребята есть вопрос.  как можно вызвать метод  соседного компонента?
источник

N

Nurmuhammad in Angular - русскоговорящее сообщество
тут два компоненты
источник

N

Nurmuhammad in Angular - русскоговорящее сообщество
в header компоненте есть метод open() которого я хочу вызвать
источник

N

Nurmuhammad in Angular - русскоговорящее сообщество
так я пытаюсь вызовать  метод
источник

N👩

Nikita 👩🏻‍💻💭 in Angular - русскоговорящее сообщество
Nurmuhammad
Здраствуйте ребята есть вопрос.  как можно вызвать метод  соседного компонента?
ты можешь по reference передать его
источник

N👩

Nikita 👩🏻‍💻💭 in Angular - русскоговорящее сообщество
просто заинжектить не получится
источник