@ymenaidtopa

Как использовать объект внутри других объектов класса?

Хочу использовать api.call внутри объекта balance, но дает ошибку. this не помогает
api = {
        async call(method, params = {}) {
            try {
                const res = await axios.post(`${this.requestUrl}${method}`, {
                    ...this.requestOptions,
                    ...params
                });

                return res.data;
            } catch (error) {
                return new Error(`Invalid request, error: `, error);
            };
        }
    };

    balance = {
        async get(params = {}) {
            const res = await api.call('balance', params);

            return res;
        }
    };
  • Вопрос задан
  • 81 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы