Size: a a a

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

2021 April 28

B

Bretbas in Angular - русскоговорящее сообщество
У меня есть реактивная форма, где есть внутри нее контрол с названием paymentType
По какой-то непонятной причине, если я обновляю другие контролы через patchValue, то paymentType исчезает из формы!!
Что за бред неочевидный?
источник

ДК

Даниил Кондратьев... in Angular - русскоговорящее сообщество
Если any не указываю, он ругается. Знаю, что не возвращает, по-этому и спрашиваю как правильно сделать)
источник

M

Maksim in Angular - русскоговорящее сообщество
так он правильно ругается. а any  просто говорит компилятору "отключи все проверки". От использования any код не заработает
источник

NS

Nikita Safronov in Angular - русскоговорящее сообщество
у тебя обсервабл ничего не возвращает о чем тебе и сообщает IDE а ты указываешь что возвращаемое значение  I[] вот и если его вернуть то все беды уйдут
источник

ДК

Даниил Кондратьев... in Angular - русскоговорящее сообщество
А как это правильно указать?
источник

ДК

Даниил Кондратьев... in Angular - русскоговорящее сообщество
Можно, пожалуйста, прям кодом, я не шарю за тс, и пока не хватает времени до него дойти совсем, но нужно написать сейчас)
источник

M

Maksim in Angular - русскоговорящее сообщество
слишком сложно, потому что по написанному коду не понятно что на самом деле возвращает api, и что нужно чтобы возвращал observable
источник

ДК

Даниил Кондратьев... in Angular - русскоговорящее сообщество
Возвращает дату указанную в абстрактном интерфейсе I
источник

NS

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

M

Maksim in Angular - русскоговорящее сообщество
можно скриншотом?
источник

ДК

Даниил Кондратьев... in Angular - русскоговорящее сообщество
источник

M

Maksim in Angular - русскоговорящее сообщество
не интерфейс, а что сервер возвращает
источник

ДК

Даниил Кондратьев... in Angular - русскоговорящее сообщество
Ну, это же и возвращает, только датой)
источник

ДК

Даниил Кондратьев... in Angular - русскоговорящее сообщество
Ну, ладно, оставлю так, спасибо)
источник

M

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

ДК

Даниил Кондратьев... in Angular - русскоговорящее сообщество
Я же не могу запустить проект с неработающим кодом)
источник

M

Maksim in Angular - русскоговорящее сообщество
в коде написано что API возвращает массив I, затем ты с ответом сервера работаешь будто там лежит { data: { length, DOCINFO, }, и в добавок говоришь что api должно возвращать объект с полями NEWSTATUS, OLDSTATUS, FIO

как это понимать?)
источник

ДК

Даниил Кондратьев... in Angular - русскоговорящее сообщество
источник

M

Maksim in Angular - русскоговорящее сообщество
length откуда в коде взялся?
источник

M

Maksim in Angular - русскоговорящее сообщество
если api действительно это возвращает, то этот интерфейс и нужно указывать для http.get:

return this.http.get<DocumentInformationResponse>(this.findAllUrl, { params: httpParams }).pipe(
 map((response) => response.data.DOCINFO),
)
источник