[flutter/Getx]解决Get.back()会优先关闭Get.snackbar而不是页面的问题

/ 143,023评论 / 480784阅读 / 0点赞

Get.snackbar

问题

navigator!.pop();
navigator!.pop<T>(result);
class MyRoute_c {
  static void back<T>({T? result}) {
    navigator!.pop<T>(result);
  }
}

Getx其他悬浮组件调整

正如上面所描述的问题一样,在Getx的其他悬浮组件中同样有类似的问题。

下面我们以 Get.defaultDialog() 示例问题并解决

Get.defaultDialog(
    title: "弹窗标题",
    textConfirm: "确认", // 确认按钮的文本
    textCancel: "取消", // 取消按钮的文本
    onConfirm:() {
        print("确认按钮被按下");
        Get.back();
    }
);
onConfirm: (null != onConfirm)
            ? onConfirm
            : () {
                MyRoute_c.back();
              },
onCancel: (null != onCancel)
            ? onCancel
            : () {
                if (Get.isSnackbarOpen) {
                  MyRoute_c.back();
                }
              }
  1. RonaldSwobe说道:

    https://finasteride.store/# generic propecia without rx

  2. RonaldSwobe说道:

    http://finasteride.store/# buy propecia pills

  3. Davidfrify说道:

    cipro 500mg best prices п»їcipro generic buy cipro

  4. Gichardkaf说道:

    На сегодняшний день, когда диплом – это начало успешной карьеры в любой области, многие стараются найти максимально быстрый и простой путь получения качественного образования. Наличие официального документа переоценить невозможно. Ведь именно он открывает дверь перед людьми, стремящимися вступить в профессиональное сообщество или продолжить обучение в университете.
    В данном контексте мы предлагаем быстро получить любой необходимый документ. Вы можете приобрести диплом нового или старого образца, и это будет отличным решением для всех, кто не смог завершить образование, потерял документ или хочет исправить свои оценки. Каждый диплом изготавливается с особой аккуратностью, вниманием ко всем нюансам, чтобы в результате получился продукт, полностью соответствующий оригиналу.
    Преимущества такого подхода состоят не только в том, что вы оперативно получите свой диплом. Весь процесс организовывается удобно, с нашей поддержкой. От выбора подходящего образца до правильного заполнения личной информации и доставки по стране — все под полным контролем квалифицированных специалистов.
    Всем, кто ищет оперативный способ получить необходимый документ, наша услуга предлагает выгодное решение. Заказать диплом – значит избежать долгого процесса обучения и не теряя времени перейти к своим целям: к поступлению в университет или к началу трудовой карьеры.

    https://diploman-rossiya.com

  5. Davidfrify说道:

    ciprofloxacin generic price cipro buy ciprofloxacin

  6. Davidfrify说道:

    generic propecia without rx buy cheap propecia without rx order cheap propecia no prescription

  7. RonaldSwobe说道:

    https://finasteride.store/# cheap propecia price

  8. Thank you for content. Area rugs and online home decor store. Hello Administ . Seo Paketi Skype: By_uMuT@KRaLBenim.Com -_- live:by_umut

  9. Great post thank you. Hello Administ . Seo Paketi Skype: By_uMuT@KRaLBenim.Com -_- live:by_umut

  10. Tipobet Giriş说道:

    Hi, just required you to know I he added your site to my Google bookmarks due to your layout. But seriously, I believe your internet site has 1 in the freshest theme I??ve came across.Seo Paketi Skype: By_uMuT@KRaLBenim.Com -_- live:by_umut

  11. RandallGuesE说道:

    cipro 500mg best prices: buy cipro cheap – antibiotics cipro

  12. bycasino giriş说道:

    Thank you for great article. Hello Administ .Seo Paketi Skype: By_uMuT@KRaLBenim.Com -_- live:by_umut

  13. Thank you great post. Hello Administ .Seo Paketi Skype: By_uMuT@KRaLBenim.Com -_- live:by_umut

  14. WilliamRen说道:

    http://lisinopril.network/# cost of lisinopril 30 mg

  15. RandallGuesE说道:

    where can i buy cipro online: ciprofloxacin 500mg buy online – ciprofloxacin mail online

  16. RandallGuesE说道:

    tamoxifen blood clots: nolvadex for sale – how does tamoxifen work

  17. WilliamRen说道:

    http://lisinopril.network/# lisinopril 10 mg canada

  18. FobertAreld说道:

    В нашем обществе, где диплом – это начало успешной карьеры в любом направлении, многие ищут максимально простой путь получения качественного образования. Наличие официального документа переоценить просто невозможно. Ведь именно диплом открывает дверь перед всеми, кто желает начать трудовую деятельность или продолжить обучение в каком-либо институте.
    Мы предлагаем оперативно получить этот необходимый документ. Вы можете купить диплом, что будет отличным решением для всех, кто не смог завершить образование, потерял документ или желает исправить свои оценки. дипломы производятся с особой тщательностью, вниманием ко всем деталям. На выходе вы получите документ, 100% соответствующий оригиналу.
    Преимущество подобного решения заключается не только в том, что вы сможете оперативно получить диплом. Процесс организовывается комфортно и легко, с нашей поддержкой. Начиная от выбора подходящего образца до грамотного заполнения личной информации и доставки в любой регион России — все под абсолютным контролем квалифицированных специалистов.
    В результате, всем, кто хочет найти быстрый и простой способ получения требуемого документа, наша компания может предложить отличное решение. Купить диплом – значит избежать длительного обучения и не теряя времени переходить к достижению своих целей, будь то поступление в ВУЗ или старт профессиональной карьеры.

    https://dlplomanrussian.com

  19. WilliamRen说道:

    http://nolvadex.life/# natural alternatives to tamoxifen

  20. RandallGuesE说道:

    buy ciprofloxacin over the counter: ciprofloxacin generic price – cipro pharmacy

  21. WilliamRen说道:

    https://finasteride.store/# buying generic propecia without insurance

  22. Davidfrify说道:

    lisinopril for sale online lisinopril 2.5 pill lisinopril pills for sale

  23. RonaldSwobe说道:

    http://nolvadex.life/# tamoxifen skin changes

  24. Davidfrify说道:

    ciprofloxacin generic where can i buy cipro online cipro

  25. Davidfrify说道:

    tamoxifen bone pain raloxifene vs tamoxifen cost of tamoxifen

  26. Davidfrify说道:

    where can i buy cipro online buy cipro online canada cipro

  27. RandallGuesE说道:

    cytotec abortion pill: purchase cytotec – buy cytotec over the counter

  28. WilliamRen说道:

    http://cytotec.club/# cytotec buy online usa

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注