Ext.js - โปรแกรมแรก

บทนี้แสดงขั้นตอนในการเขียนโปรแกรม Hello World ตัวแรกใน Ext JS

ขั้นตอนที่ 1

สร้างเพจ index.htm ในตัวแก้ไขที่เราเลือก รวมไฟล์ไลบรารีที่จำเป็นในส่วนหัวของหน้า html ดังต่อไปนี้

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>

คำอธิบาย

  • Ext.onReady () จะเรียกเมธอดเมื่อ Ext JS พร้อมที่จะแสดงผลองค์ประกอบ Ext JS

  • Ext.create () วิธีการใช้เพื่อสร้างวัตถุใน Ext JS ที่นี่เรากำลังสร้างออบเจ็กต์ของคลาสพาเนลแบบง่าย Ext.Panel

  • Ext.Panel เป็นคลาสที่กำหนดไว้ล่วงหน้าใน Ext JS สำหรับการสร้างพาเนล

  • คลาส Ext JS ทุกตัวมีคุณสมบัติที่แตกต่างกันในการทำงานพื้นฐานบางอย่าง

คลาส Ext.Panel มีคุณสมบัติต่างๆเช่น -

  • renderToเป็นองค์ประกอบที่แผงนี้ต้องแสดงผล 'helloWorldPanel' คือรหัส div ในไฟล์ Index.html

  • Height และ width คุณสมบัติมีไว้สำหรับปรับแต่งขนาดของแผง

  • Title คุณสมบัติคือการระบุชื่อให้กับแผงควบคุม

  • Html คุณสมบัติคือเนื้อหา html ที่จะแสดงในแผงควบคุม

ขั้นตอนที่ 2

เปิดไฟล์ index.htm ในเบราว์เซอร์มาตรฐานและคุณจะได้รับผลลัพธ์ต่อไปนี้บนเบราว์เซอร์