newaitix, это немного некорректно, т.к. по сути любой тип это объект - набор ключей и значений, типизацией которых и занимается ТС. Просто типизируйте все что у вас происходит, в том числе аргументы и возвращаемые функциями значения. После этого суть ошибки будет очевидна. И лучше интерфейсы выносите из функций
vintalis, зашел в пример - выбрал файл, вписал почту, нажал "отправить", появилось сообщение что страница пытается поменять document.location. Всё. Никаких проблем там не нашел
newaitix, у вас просто объявленный тип не соответствует фактическому. Так как TS существует для организации типизированного воркфлоу (он же потому и называется тайпскрипт, то само собой он рассчитывает что вы будете пользоваться типом any только в самых крайних случаях, а в остальных будете явно задавать типы.
Понятно, и чего? Если вдруг вы ждёте советов, то тут даже и сказать ведь нечего, просто пошагово делаете всё как описали - посылаете постом данные с site.ru на site2.ru, в ответе на этот запрос делаете заголовком редирект. Каждая часть этой задачи хорошо гуглится
Galdar Turin, а задача как-то меняется от того написаны приложения на ангуляре или на чем-то другом? Тактика вроде бы одна и та же - у приложения есть некоторые интерфейсы (API) через которые оно отдает данные другому приложению.
"выводит приложение на сайт с которого был запрос" - что эта фраза значит?
Если речь об автоматизированном анализе API и создании соответствующих интерфейсов, то я о таком чо-то не слышал никогда. Хотя вряд ли очень сложная задача
djienbaev97, вы по религиозным причинам или принципиально не хотите читать документацию по выбранной вами библиотеке? Там всё описано. И конечно же вы не первый сталкиваетесь с такой задачей
Если вопрос только об обновлении в реальном времени, то это конечно происходит без каких-то реальных запросов на сервер, данные обновляются просто в соответствии со средней скоростью изменения для каждого конкретного параметра. А изначально данные берутся из пачки других открытых источников, у них в faq все описано
А в чем минусы активировать фрейм при наведении мыши или/и при полном появлении в поле зрения? Самая эффективная тактика же. Это также решит проблему с гугловой фаллометрией, хотя на самом деле на неё можно забить, ибо google speed test это ведь только рекомендательный инструмент.