Widgets मा बुझ्दै Flutter

मा Flutter, Widgets एपको प्रयोगकर्ता इन्टरफेस निर्माण गर्न आधारभूत निर्माण ब्लकहरू हुन्। प्रत्येक दृश्य Flutter एक विजेट हो। Widgets त्यहाँ दुई मुख्य प्रकारहरू छन् Flutter:

Stateless Widgets

Stateless Widgets जसको widgets कुनै राज्य हुँदैन र बनेपछि परिवर्तन हुँदैन । जब एपको अवस्था परिवर्तन हुन्छ, Stateless Widgets नयाँ मानहरूसँग पुन: कोर्नुहोस् तर कुनै पनि अवस्था नराख्नुहोस्।

Stateful Widgets

Stateful Widgets जसको widgets राज्य छ र रनटाइमको समयमा परिवर्तन हुन सक्छ। जब राज्य परिवर्तन हुन्छ, Stateful Widgets स्वचालित रूपमा नयाँ परिवर्तनहरू प्रतिबिम्बित गर्न पुन: कोर्नुहोस्।

Flutter प्रयोगकर्ता इन्टरफेस निर्माण गर्न बिल्ट-इन Widgets जस्तै र धेरै धेरै प्रदान गर्दछ। थप रूपमा, तपाइँ विशिष्ट एप आवश्यकताहरू अनुरूप Text, Image, RaisedButton, Container अनुकूलन सिर्जना गर्न सक्नुहुन्छ । Widgets

Widgets मा प्रयोग गर्दै Flutter

Widgets मा प्रयोग गर्नको लागि, तपाइँ केवल एपको विजेट रूखमा Flutter सिर्जना गर्नुहोस् र तिनीहरूलाई व्यवस्थित गर्नुहोस्। प्रयोगकर्ता इन्टरफेस निर्माण गर्न विजेट रूख संरचना प्रयोग गर्दछ। प्रत्येक विजेटले बच्चा समावेश गर्न सक्छ, एक श्रेणीबद्ध संरचना बनाउँछ। Widgets Flutter Widgets

उदाहरण को लागी, एक बटन र केहि पाठ संग एक साधारण अनुप्रयोग बनाउन को लागी, तपाइँ Widgets यो जस्तै प्रयोग गर्न सक्नुहुन्छ:

import 'package:flutter/material.dart';  
  
void main() {  
  runApp(MyApp());  
}  
  
class MyApp extends StatelessWidget {  
  @override  
  Widget build(BuildContext context) {  
    return MaterialApp(  
      home: Scaffold(  
        appBar: AppBar(  
          title: Text('Flutter Widgets'),  
       ),  
        body: Center(  
          child: Column(  
            mainAxisAlignment: MainAxisAlignment.center,  
            children: [  
              RaisedButton(  
                onPressed:() {  
                  // Xử lý khi nút được nhấn  
                },  
                child: Text('Nhấn vào đây'),  
             ),  
              Text('Chào mừng đến với Flutter Widgets'),  
            ],  
         ),  
       ),  
     ),  
   );  
  }  
}  

माथिको उदाहरणमा, हामी एक साधारण निर्माण गर्न प्रयोग गर्छौं । तपाइँ तपाइँको अनुप्रयोगको लागि थप जटिल र गतिशील प्रयोगकर्ता इन्टरफेसहरू सिर्जना गर्न र विजेट रूख संरचना परिवर्तन गर्न सक्नुहुन्छ । MaterialApp, Scaffold, Column, RaisedButton, Text Widgets interface Widgets

 

निष्कर्ष

Widgets मा प्रयोगकर्ता इन्टरफेस को आधार हो Flutter । बिल्ट-इन प्रयोग गरेर Widgets र अनुकूलन सिर्जना गरेर Widgets, तपाईं विविध र आकर्षक एपहरू निर्माण गर्न सक्नुहुन्छ Flutter ।