Есть примеры реализации вот "examples/admin-dashboard"
Добрый день!
Не могу найти пример реализации вот этого: http://examples.sencha.com/extjs/6.0...ard/#dashboard Может кто сталкивался и подскажет где искать? П.С. Примеры в нете есть, но элементарных вещей, а вот чего-то посерьёзнее не могу найти ... |
Цитата:
|
ну, эти исходники мало что говорят:
view-source:http://examples.sencha.com/extjs/6.0.1/examples/admin-dashboard/#profile У Сенчи есть примеры, с линком на исходники с комментариями. Вот такие бы, было бы супер. |
И не понятно какая из тем использована ...
|
Этот пример живёт в ext/templates/admin-dashboard.
|
nohuhu,
Ну да. Классный у них там app.js Ext.application({ name: 'Admin', extend: 'Admin.Application', requires: [ 'Admin.*' ] }); А вот так у меня: Ext.application({ name: "PartAccount", appFolder: 'Content/app', views: [ //... ], models: [ //... ], stores: [ //... ], controllers: [ //... ], viewport: { autoMaximize: true }, launch: function () { var Viewport = Ext.create("Ext.container.Viewport", { layout: "border", style: 'background: #fff; text-align:left;', frame: true, items: [ { xtype: "viewContainerHeader", id: "viewContainerHeader" }, { xtype: "viewContainerFooter", id: "viewContainerFooter" }, { xtype: "viewContainerLeft", id: "viewContainerLeft" }, { xtype: "viewContainerRight", id: "viewContainerRight" }, { xtype: "viewContainerCentral", id: "viewContainerCentral" }, ] }); Viewport.add( Ext.create("widget.viewContainerCentralPanel", { id: "viewContainerCentral", autoScroll: true }) ); } }); Сужу разбираюсь уже 2-й день, пока мало что понятно ... Вот бы описание! |
Прошу прощения за задержку, путешествую. :)
Ext.application() это обёртка для создания экземпляра класса Application. Если вы заглянете в исходник, то увидите весьма небольшой код функции Ext.application. Всё, что он делает, это берёт либо имя класса, либо ссылку на класс, либо просто объект с конфигурацией и делает из неё класс. А потом, когда подгрузились все зависимости, создаёт экземпляр. Никакой страшной магии. :) |
Часовой пояс GMT +3, время: 11:33. |