Ext js 6 Как использовать Promise в Proxy? - PullRequest
0 голосов
/ 30 января 2020

Я использую внешнюю библиотеку для получения некоторых данных. Чтобы получить некоторые данные, я просто набираю:

this.service.query(...args)

Возвращает обещание <[]>.

Какой тип Exta.data.proxy.Proxy мне следует расширить / использовать?

Я не хочу получать дату раньше, а затем создать магазин с прокси памяти.

Ответы [ 2 ]

0 голосов
/ 01 февраля 2020

Нет функционала proxy для ваших нужд, но, по моему мнению, вы должны расширить Ext.data.proxy.Server .

Вы должны переопределить doRequest функцию. См., Например, Ext.data.proxy.Ajax (основано на Ext.data.proxy.Server).

0 голосов
/ 31 января 2020

Вы можете использовать Ext. ajax .request, он возвращает обещание, которое можно использовать для создания магазина с использованием Ext.create и store.loadData

...