Ext4 ленивая инициализация для своего класса. Как?
UPD Виноват. Вопрос снят
Не могу понять как работает ленивая инициализация. Что нужно сделать чтобы заработала конструкция: Ext.define("MyApp.myPanel",{ extend : "Ext.panel.Panel", alias : "widget.mypanel", items: [ {html:'Test'}] }); // mypanel = Ext.create('MyApp.myPanel', {title:'1234'}); это не нужно Ext.create('Ext.Viewport', { layout: 'fit', title: 'Ext Layout Browser', items: [{xtype:'mypanel'}], renderTo: Ext.getBody() }); Спасибо. |
Цитата:
<!DOCTYPE html> <html> <head> <meta charset=UTF-8"> <title>demo</title> <script type='text/javascript' src='http://docs.sencha.com/ext-js/4-0/extjs/ext-all.js'></script> <link rel="stylesheet" type="text/css" href="http://docs.sencha.com/ext-js/4-0/extjs/resources/css/ext-all.css"> <script> Ext.onReady(function() { Ext.define("MyApp.myPanel", { extend : "Ext.panel.Panel", alias : "widget.mypanel", items: [ {html:'Test'}] }); Ext.create('Ext.Viewport', { layout: 'fit', title: 'Ext Layout Browser', items: [{xtype:'mypanel'}], renderTo: Ext.getBody() }); }); </script> </body> </html> UPD только сейчас заметил, что вопрос снят |
Часовой пояс GMT +3, время: 05:32. |