Использование XTempate с Sencha Touch 2 - PullRequest
0 голосов
/ 19 октября 2011

Так работает, хотя большинство документов по шаблонам практически отсутствует - не может заставить его работать.

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 Ответ

2 голосов
/ 01 ноября 2011

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

data: {}

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

...