2011-10-19 6 views
0

Так работает, хотя большинство отсутствующих документов на шаблонах - неспособность заставить его работать.Использование XTempate с Sencha Touch 2

Ext.define('MyAPp.view.Login', { 
    extend: 'Ext.Component', 
    xtype: 'welcomeLogin', 
    config: { 
     html: 'This shows', 
     tpl: Ext.create ('Ext.XTemplate', '<div>Please show something</div>', { 
      compiled: true 
     }) 
    } 

}); 

Почему содержимое шаблона теперь отображается? Я пробовал добавить apply(), applyTemplate() вкл. И далее ... Пожалуйста, помогите !!!

+1

Вы пытались не иметь свойство html и иметь свойство данных? – ilija139

ответ

2

@ ilija139 является правильным. вам нужно определить свойство данных, даже если оно пустое.

data: {} 

Edit: Кроме того, атрибут compile не требуется. Он применяется только к Ext.Templates, а не к XTemplates (согласно документам). Работает то же для меня без compile