2015-04-20 7 views
1

Я использую Sencha Touch 2.4.1 для приложения. EmptyText не отображается в списке, и когда я отлажена через Safari, я вижу, что неправильный стиль был применен на DIV, содержащего стиль emptyText div.Applied является:Sencha emptyText не отображается

<div class ="x-unsized x-list-emptytext x-layout-fit-item x-has-height" id="ext-component-16" style> 
      <div class="x-innerhtml" id="ext-element-140">No Favorites</div> 

</div> 

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

Любой указатель на решение этого будет очень благодарен.

Спасибо!

+0

Попытайтесь увидеть initialConfig с помощью Ext.getCmp ('ext-component-16') – Baidaly

+0

make deferEmptyText: false, тогда он будет работать – Amar1989

+0

Я пробовал deferEmptyText: false too, к сожалению, не решил проблему. – userx

ответ

1

Похоже, проблема заключалась в том, что на контейнере, на котором был размещен список, не было установленного макета. Когда я добавил макет, появился пустой текст.