Сенча сенсорный ввод текста в текстовое поле

#text #sencha-touch

#текст #сенча-сенсорный

Вопрос:

Я использую sencha touch для запроса веб-сервера, который возвращает текстовые данные.

мой текущий код следующий:

 Ext.Ajax.request({
    url: 'get/log',
    method: 'GET',
    success: function (result, request) {

                alert("Success");
                Ext.getCmp('logText').setValue(request)

    },
    failure: function (result, request) {

        alert("FAILED");
        Ext.getCmp('logText').setValue(request)
    }
});
  

Это работает не так, как ожидалось, как я вижу [object Object] в текстовой области.

Сервер отправляет следующее (в качестве примера).

 [17 Oct 10:41:53] Beacon off
[17 Oct 10:41:53] Beacon on
  

У кого-нибудь есть какие-либо советы / опыт о том, как лучше всего заставить это работать.

Ответ №1:

Вы можете получить ответ сервера result.responseText . В любом случае вы должны установить точку останова в функции успеха и проверить, что и куда возвращает сервер.