2012-06-05 5 views
0

В моем приложении я объявил этикетку: -Как связать ответ сервера с меткой в ​​sencha touch 2.0?

{ 
    xtype: 'label', 
    id: 'errLabel', 
    margin: '15 0 0 0' 
}, 

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

Я знаю, что это не право method.After нажмите на кнопку Войти ярлык дисплеях {MY_MODEL_FIELD} вместо данных реального сервера .Пожалуйста, предложите мне что-нибудь, чтобы отобразить ответ сервера на ярлык.

+0

Где именно вы загружаете свой магазин? –

ответ

0

Вам необходимо загрузить в магазин после того, как вы установили новый Params к прокси-серверу, поэтому я предлагаю вам загрузить ваш магазин с функцией load(), а затем установить текст наклейки в функции обратного вызова:

this.strStore.getProxy().setExtraParam({'UserId' : 'XXXXXXX','Password' : 'XXXXXXX'}); 
one2one.stores.MeetingStore.load({ 
    scope : this, 
    callback: function(records, operation, success) { 
    Ext.getCmp('errLabel').setHtml('SOME_TEXT'); 
    } 
}); 

Надеюсь, это поможет

+0

Я не хочу устанавливать какой-либо текст на ярлыке. Мне нужно отобразить отклик синтаксического анализа сервера на ярлыке, а идея ура выше не работает. Это дает тот же результат, что и предыдущий. – himanshu

Смежные вопросы