اذهب إلى المحتوى
  • 0

الانتقال بين الصفحات في Flutter

Flutter Dev

السؤال

لدي استفسار لو تكرمتو

اواجه مشكله في بعض الصفحات الصفحات التي تنتقل وفيها اجراء 

على سبيل المثال 

لدي صفحه A انتقل منها الى صفحه B ثم الى صفحه C وهيا صفحه تعديل البيانات 

اقوم بتعديل البيانات بداخلها ثم اضغط حفظ ف يقوم زر الحفظ بحفظ البيانات وايضا يوجد امر انتقال وعوده الى صفحه B

الان المستخدم في الصفحه B تحدث المشكله هنا لو قمت بضغط على زر row back في شريط appbar يعود بي الى  صفحه C وهذا غلط من المفترض ان يعود الى صفحه A 

كيف يمكن حل هذا نوع من مشاكل الانتقال في Flutter 

لا اعلم حقيقه اذا كانت المشكله واضحه حسب ما قمت بشرحها

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 1

يجب عليك وضع زر عودة في leading أو actions في appbar ثم تعطيه أمر عند الضغط بأن يعود إلى صفحة A بهذا الشكل 

appBar: AppBar(
        actions: [
          IconButton(
            icon: Icon(Icons.back),
            onPressed: () {
              Navigator.pushNamed(context, '/a');
            },
          ),
        ],
      ),

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ On 9/22/2021 at 11:52 قال بلال زيادة:

يجب عليك وضع زر عودة في leading أو actions في appbar ثم تعطيه أمر عند الضغط بأن يعود إلى صفحة A بهذا الشكل 


appBar: AppBar(
        actions: [
          IconButton(
            icon: Icon(Icons.back),
            onPressed: () {
              Navigator.pushNamed(context, '/a');
            },
          ),
        ],
      ),

 

هلا بيك اخي 

ساقوم بتجربه باذن الله حقيقه انني اشاهد هذا الطريقة منذ فتره ولكن لم يسبق لي تجربتها 

ماذا تفرق هذا الطريقه اخوي عن طريقه المعتاده؟

كل الشكر لك اخي الكريم 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 6 ساعات قال مروان مروان3:

هلا بيك اخي 

ساقوم بتجربه باذن الله حقيقه انني اشاهد هذا الطريقة منذ فتره ولكن لم يسبق لي تجربتها 

ماذا تفرق هذا الطريقه اخوي عن طريقه المعتاده؟

كل الشكر لك اخي الكريم 

في هذه الطريقة نستخدم route المعرف للشاشة مسبقاً.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...