Я использую данные ember в своем приложении, однако, я понимаю, что данные Ember будут делать два отдельных запросов (например, GET
и OPTIONS
) на сервер, который, конечно, занимает больше времени, чем один запрос.Почему каждая транзакция хранилища данных Ember отправляет два запроса на сервер на сервер?
См. Снимок экрана ниже, запросы OPTIONS
занимают 1 секунду для завершения и всего 2 секунды для каждой операции пользователя.
Фрагмент кода ниже, хотите я использовать для получения модели в одном конкретном маршруте,
model() {
return this.store.findAll('card');
},
Мой вопрос, почему он делает два запроса? и необходимо ли сделать запрос OPTIONS
? Если нет, то как я могу остановить, позвольте мне сделать данные Ember OPTIONS
?
Вы можете показывает нам точный код, который вы используете, чтобы запустить запрос? Вы используете хранилище данных Ember? –
Я использую хранилище данных Ember, и я обновил вопрос –