Tin*_*tin 5 actionscript flex3
我使用"-show-binding-warnings = false"在flex编译器中抑制了警告.但我有兴趣实现的是抑制运行时警告(特别是绑定警告 - 因为我在模型中获取数据主要是在XML结构中,如果它无法绑定到它的嵌套子节点,它对我来说很好)在控制台中(我我正在使用flex插件在Eclipse上进行flex工作.有没有办法实现它?
小智 2
Flex 绑定可以绑定到嵌套子节点(通过使用 XML#notifications())。您的代码一定做错了(例如使用数组访问)。考虑修复代码而不是消除警告。
或者,尽量避免绑定。束缚是懒人打断双腿的一种方式。它们在原型/模型代码中很好,但在生产代码中不可靠/不好。
如果您仍然想做您最初要求的事情。你可以这样做:
if (BindingManager.debugDestinationStrings[destString])
{
trace("Binding: destString = " + destString + ", error = " + itemPendingError);
}
Run Code Online (Sandbox Code Playgroud)
到
CONFIG::logBindings
{
if (BindingManager.debugDestinationStrings[destString])
{
trace("Binding: destString = " + destString + ", error = " + itemPendingError);
}
}
Run Code Online (Sandbox Code Playgroud)
-define=CONFIG::logBindings,false到您的项目设置。