Вызов одного и того же метода из двух библиотек - PullRequest
0 голосов
/ 08 апреля 2019

Я сгенерировал javascript sdk для моего API в шлюзе aws api, и способ вызова API: -

var apigClient = apigClientFactory.newClient();
apigClient.methodName();

Теперь у меня есть два API, я включил SDK для обоих в одном HTML-файле.Но для другой функции я получаю «не ошибка функции»

Я новичок в JavaScript, поэтому я не мог много пробовать, но это похоже на проблему множественного наследования.Как я могу вызвать два метода по отдельности, если кто-то может сказать, что это было бы здорово для меня, потому что я должен использовать оба API в одном и том же HTML-файле

Так что я вызываю так: -

function test1()
{
var apigClient = apigClientFactory.newClient();
apigClient.methodName1();
.....//few lines of code
}

function test2()
{

var apigClient = apigClientFactory.newClient();
apigClient.methodName2();
.....//few lines of code

}

НО для methodName2 Я получаю ошибку «methodName2 не является функцией», но когда я комментирую функцию test1, где я вызываю methodName1, я не получаю эту ошибку.

Я ожидаю использовать оба API-интерфейса.независимо в том же файле HTML

...