Есть примеры реализации вот "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, время: 17:51. |