Ext.js - pierwszy program
Ten rozdział zawiera listę kroków, które należy wykonać, aby napisać pierwszy program Hello World w Ext JS.
Krok 1
Utwórz stronę index.htm w wybranym przez nas edytorze. Uwzględnij wymagane pliki biblioteki w sekcji head strony html w następujący sposób.
index.htm
<!DOCTYPE html>
<html>
<head>
<link href = "https://cdnjs.cloudflare.com/ajax/libs/extjs/6.0.0/classic/theme-classic/resources/theme-classic-all.css"
rel = "stylesheet" />
<script type = "text/javascript"
src = "https://cdnjs.cloudflare.com/ajax/libs/extjs/6.0.0/ext-all.js"></script>
<script type = "text/javascript">
Ext.onReady(function() {
Ext.create('Ext.Panel', {
renderTo: 'helloWorldPanel',
height: 200,
width: 600,
title: 'Hello world',
html: 'First Ext JS Hello World Program'
});
});
</script>
</head>
<body>
<div id = "helloWorldPanel" />
</body>
</html>
Wyjaśnienie
Metoda Ext.onReady () zostanie wywołana, gdy Ext JS będzie gotowy do renderowania elementów Ext JS.
Metoda Ext.create () służy do tworzenia obiektu w Ext JS. Tutaj tworzymy obiekt prostego panelu klasy Ext.Panel.
Ext.Panel to predefiniowana klasa w Ext JS do tworzenia panelu.
Każda klasa Ext JS ma inne właściwości do wykonywania podstawowych funkcji.
Klasa Ext.Panel ma różne właściwości, takie jak -
renderToto element, w którym ten panel ma renderować. „helloWorldPanel” to identyfikator div w pliku Index.html.
Height i width właściwości służą do dostosowywania rozmiaru panelu.
Title właściwości jest podanie tytułu do panelu.
Html właściwość to zawartość HTML, która ma być wyświetlana w panelu.
Krok 2
Otwórz plik index.htm w standardowej przeglądarce, a w przeglądarce pojawi się następujący wynik.