Actionscript 3 FlashBuilder 4.7中的BindingUtils
我在纯AS3项目中多次使用Flex库中的BindingUtils。在FlashBuilder 3、4、4.5和4.6中都可以,但在4.7中它不起作用 当我Actionscript 3 FlashBuilder 4.7中的BindingUtils,actionscript-3,flash,apache-flex,binding,flash-builder,Actionscript 3,Flash,Apache Flex,Binding,Flash Builder,我在纯AS3项目中多次使用Flex库中的BindingUtils。在FlashBuilder 3、4、4.5和4.6中都可以,但在4.7中它不起作用 当我 BindingUtils.bindProperty(foo1, "bar1", foo2, "bar2"); 它在开始时只更改foo1.bar1一次,但foo2.bar2中的所有更改不会影响foo1.bar1属性。所以我的项目,在4.6中有效,在4.7中无效 为什么会这样?任何人请帮助我。在Flash Builder 4.7中,仅Actio
BindingUtils.bindProperty(foo1, "bar1", foo2, "bar2");
它在开始时只更改foo1.bar1一次,但foo2.bar2中的所有更改不会影响foo1.bar1属性。所以我的项目,在4.6中有效,在4.7中无效
为什么会这样?任何人请帮助我。在Flash Builder 4.7中,仅ActionScript项目使用新的“Falcon”编译器而不是Flex编译器。也许这与FB 4.6和FB 4.7有某种关联。虽然FB 4.6和FB 4.7都带有相同的Flex SDK 4.6.0,但您应该尝试使用FB 4.7安装中的SDK进行命令行/ant构建,以确保没有其他影响因素。