Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 26.01.2012, 18:59
Интересующийся
Отправить личное сообщение для yo-y0 Посмотреть профиль Найти все сообщения от yo-y0
 
Регистрация: 16.09.2011
Сообщений: 16

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()
    });

Спасибо.

Последний раз редактировалось yo-y0, 26.01.2012 в 19:07.
Ответить с цитированием
  #2 (permalink)  
Старый 27.01.2012, 10:53
Лаборант :-)
Отправить личное сообщение для Pavel M. Посмотреть профиль Найти все сообщения от Pavel M.
 
Регистрация: 08.11.2011
Сообщений: 806

Сообщение от yo-y0
Что нужно сделать чтобы заработала конструкция:
нужно, видимо, запустить ваш код в ExtJS4

<!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 только сейчас заметил, что вопрос снят
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
isDefaultSelected - как ее использовать для...? Semen Events/DOM/Window 2 25.08.2009 20:13
Как изменить скрипт, что бы им его можно было использовать для нужной страницы Nick50_70 Общие вопросы Javascript 0 28.04.2009 23:30
Можно ли как для произвольного массива создавать вызовы функций , имеющих на входе kefi Общие вопросы Javascript 3 17.04.2009 16:53
Как найти путь к файлу для модификации? JuliaMilan Firefox/Mozilla 0 31.03.2009 14:06
Как сделать функцию типа toDataUrl для рисунка в ie6 ? Олег Общие вопросы Javascript 2 14.09.2008 00:06