从另一个对话框中显示对话框

Showing dialog from inside another dialog

如何从一个已打开的对话框中显示一个对话框?基本上,在 Flutter 中嵌套对话框。

当我尝试在已创建的对话框中使用 Flutter 中的 showDialog(); 时(例如,通过在对话框中单击一些 link,另一个对话框应该在该对话框的顶部打开)我得到以下 lint 错误:

有人知道如何解决这个问题吗?

嵌套对话框是非常有可能的。您面临的是一个完全不同的问题。

现在,您从 custom_alert_dialog 包和 material.dart.

导入有冲突

要解决此问题,您必须使用 as 关键字命名其中一个导入。

E.x

import 'dart:math' as math;

然后使用它:

// BEFORE 
final valueOfPi = pi;

// AFTER
final valueOfPi = math.pi

一切的语法都保持不变,但无论何时您想使用库中的对象或类型,只需添加关键字作为前缀。