Показать сообщение отдельно
  #1 (permalink)  
Старый 27.10.2014, 13:38
Аспирант
Отправить личное сообщение для treasury Посмотреть профиль Найти все сообщения от treasury
 
Регистрация: 26.08.2014
Сообщений: 49

update panel как использовать цикл?
Имеем dataview, используем новый шаблон, получаем store, данные там уже присутствуют, вывожу в консоль, теперь для вывода данных в шаблоне применяю dataview update. Скажите пожалуйста как мне описать его для вывода данных из store в цикле? Ниже код:
var panelLand = Ext.getCmp('dataview');
        
var storeLand=Ext.StoreManager.get('Land');
        console.log(storeLand);
        console.log(storeLand.getAt(0).get('name'));
        console.log(storeLand.getAt(0).get('area'));
        console.log(storeLand.getAt(0).get('perimeter'));

        panelLand.tpl = new Ext.XTemplate(
            '<tpl for=".">',
            '<div class="x-dataview-item" role="option" tabindex="-1">',
            '<table class="tabview">',
            '   <tr name=\'land\'>',
            '       <td width=\'200px\'><input type="checkbox" enabled="enabled" value="open" name="comment_status" <tpl if="active">checked="checked"</tpl> />{area}{name}{perimeter}</td>',
            '       <td class="configure"></td>',
            '   </tr>    ',
            '       </table>',
            '</tpl>',
            '   ');


        panelLand.update({name:storeLand.getAt(0).get('name')});
Ответить с цитированием