Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 Flex,如何通过escape关闭一些警报?_Actionscript 3_Apache Flex - Fatal编程技术网

Actionscript 3 Flex,如何通过escape关闭一些警报?

Actionscript 3 Flex,如何通过escape关闭一些警报?,actionscript-3,apache-flex,Actionscript 3,Apache Flex,我在打开一些警报时遇到问题。我能够通过esc关闭上一个警报,之后我无法通过esc关闭其他警报。我想通过按esc键关闭所有警报,或者当我按esc键时,它将关闭最后一个警报,并将关注上一个警报,因此我将能够通过按esc键关闭它 举个例子: Alert.show("some text", "alert1"); Alert.show("different text", "alert2"); 无法通过esc关闭alert1。这里的好主意是使用popupManager来显示您的消息 这样做可以让您更高效

我在打开一些警报时遇到问题。我能够通过esc关闭上一个警报,之后我无法通过esc关闭其他警报。我想通过按esc键关闭所有警报,或者当我按esc键时,它将关闭最后一个警报,并将关注上一个警报,因此我将能够通过按esc键关闭它

举个例子:

Alert.show("some text", "alert1");
Alert.show("different text", "alert2");

无法通过esc关闭alert1。

这里的好主意是使用popupManager来显示您的消息


这样做可以让您更高效地与弹出窗口交互

您真的不必阅读文档。首先,Alert不应该用于在彼此之上创建一组警报,但如果必须这样做,请保留对它的引用:var-Alert:Alert=Alert.show(等。。。