正如标题所示,FlexBuilder“表达式”选项卡上是否有任何文档,它可以接受哪些表达式?
据我所知,它可以显示变量的值,但就是这样:比较,函数和方法调用都失败了:
alt text http://img.skitch.com/20100614-t1gpdbrn1qnwy2eqr3gnw54d1d.png
编辑:这是FB3特有的 - Flex Builder。显然FB4 - Flash Builder - 稍微不那么无能。
答案 0 :(得分:2)
这取决于您使用的是FlexBuilder 3还是FlashBuilder 4. FB 3具有可怜的表达能力。您基本上可以访问变量及其成员属性。并不总是所有成员属性。
FB 4使您能够评估真实表达式,例如
getStyle("vertical-align")
getStyle("vertical-align") + "foo"
parseInt(getStyle("padding-left"))
等
答案 1 :(得分:0)
它显示变量的值,以及调试器中当前断点处的表达式结果。
例如:
public function testMethod():void {
var a:String; // <-- Set breakpoint here
a = "Hello";
a = "World";
}
public function testMethodB():void {
var b:String = "Another String";
}
您可以为a创建表达式并观察值随时间的变化。
但是,变量必须在上下文中具有值。例如,在指定的位置设置断点,并为b
定义表达式将显示错误。