Jakie są relacje lub różnice między kontenerem, komponentem, elementem a panelem?ExtJS 4/Sencha Touch Container, komponent, element i panel
Proszę o pomoc.
Jakie są relacje lub różnice między kontenerem, komponentem, elementem a panelem?ExtJS 4/Sencha Touch Container, komponent, element i panel
Proszę o pomoc.
Jeśli krótko ...
Element jest wrapper dla elementu DOM.
Komponent to podstawowa klasa dla wszystkich widżetów.
Kontener jest podklasą komponentu. Może zawierać "elementy" (tzn. Kontener może zawierać inne komponenty).
Panel jest podklasą kontenera. Może zawierać nagłówek, stopkę, paski narzędzi i inne zadokowane elementy.
można znaleźć więcej informacji w Layouts & Containers i Components
Dla Sencha Touch, Container i Panel Aktualnie (stan na 2.0 beta) to samo z wyjątkiem 3 atrybutów, które są przestarzałe.
http://docs.sencha.com/touch/2-0/#!/api/Ext.Panel
Są one zasadniczo wymienne. Może się to zmienić w przyszłości, aby zbliżyć się do Ext 4.0, gdzie panel ma stopki, nagłówki i paski narzędzi, podczas gdy kontener nie.