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

/ 140,893评论 / 468819阅读 / 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. Arthurbow说道:

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

    https://www.diplomans-rossians.com/

  2. Gichardkaf说道:

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

    https://dlplomanrussian.com

  3. Arthurbow说道:

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

    https://diplomans-rossians.com/

  4. Davidfrify说道:

    buy generic ciprofloxacin buy cipro online buy cipro online

  5. Davidfrify说道:

    lisinopril generic brand zestril 5 mg tablets how to order lisinopril online

  6. Davidfrify说道:

    pct nolvadex arimidex vs tamoxifen bodybuilding natural alternatives to tamoxifen

  7. RandallGuesE说道:

    zestril 20 mg tab: order lisinopril online – lisinopril 40 mg coupon

  8. Davidfrify说道:

    cheap propecia without dr prescription cost of cheap propecia prices cost cheap propecia pill

  9. RonaldSwobe说道:

    https://ciprofloxacin.tech/# ciprofloxacin generic

  10. Very good article. I am going through some of
    these issues as well..

  11. w-495.ru说道:

    профессиональные психологи w-495.ru

  12. WilliamRen说道:

    http://finasteride.store/# cheap propecia for sale

  13. WilliamRen说道:

    https://nolvadex.life/# cost of tamoxifen

  14. Earnestfemia说道:

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

    https://diplomanc-russia24.com

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

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

  17. RandallGuesE说道:

    ciprofloxacin generic: cipro online no prescription in the usa – buy cipro

  18. After all, what a great site and informative posts, I will upload inbound link – bookmark this web site? Regards, Reader.Seo Paketi Skype: By_uMuT@KRaLBenim.Com -_- live:by_umut

  19. RandallGuesE说道:

    tamoxifen estrogen: cost of tamoxifen – tamoxifen bone density

  20. WilliamRen说道:

    http://nolvadex.life/# nolvadex during cycle

  21. WilliamRen说道:

    http://nolvadex.life/# tamoxifen alternatives

  22. RandallGuesE说道:

    tamoxifen generic: tamoxifen reviews – tamoxifen vs clomid

  23. WilliamRen说道:

    https://cytotec.club/# cytotec pills buy online

发表回复

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