首页 > 开发 > Flex > 正文

25.6节. 在Flex Builder调试中创建和监视表达式

2024-09-08 18:16:50
字体:
来源:转载
供稿:网友
25.6.1. 问题
在Flex程序运行时我想跟踪一个值的变化。
25.6.2. 解决办法
使用Flex Builder调试器运行你的程序,并在你要监视的变量的地方设置断点。在Flex Builder调试器的表达式窗口创建一个新的表达式。
25.6.3. 讨论
表达式是一个非常强大的调试工具,它能让你看到范围内的所有变量的值。设置断点的地方的所有对象都可以通过创建表达式来查看其值,像图25-2.
图25-2. 创建一个Expression

比如,如果你在数组实例化的地方设置断点,
+展开
-XML
<mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxmlwidth="400"
height="300creationComplete="init()">

<mx:Script>
<![CDATA[
import mx.collections.ArrayCollection;
private var arr:ArrayCollection;
private function init():void {
arr = new ArrayCollection([1,2,3,4, 5]);
//breakpoint here
}
private function newFunc():void {
var newArr:ArrayCollection = new ArrayCollection([3,4, 5, 6]);
}

]]>
</mx:Script>
</mx:Canvas>
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表