JayData обрабатывает ошибки соединения

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

var store =    new Entities.EntityModel({
            name: 'oData',
            oDataServiceHost: App.endPoint + 'events/',
            maxDataServiceVersion: "2.0",
            extraHeaders: {apikey: App.credentials.apikey}
        });

после этого я хотел бы знать, подключен ли мой магазин к его конечной точке. Я хотел бы сделать это без выдачи пустого запроса?

Срабатывает ли функция onReady при установлении соединения или только при инициализации хранилища?

1 ответ

Решение

Если вы используете статический способ, как в вашем примере, то onReady означает, что вся внутренняя структура инициализирована, так что вы можете начать использовать JayData, но это не значит, что ваша конечная точка oData работает. Вы получите ошибку, когда попытаетесь действительно получить доступ к своей конечной точке. Если вы используете метод initService, который загружает $metadata и строит модель в памяти на лету, то JayData должен иметь возможность общаться с вашей конечной точкой odata.

Другие вопросы по тегам