加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

actionscript – 如何在flex中的控制台中禁用警告(特别是绑定警

发布时间:2020-12-15 01:49:31 所属栏目:百科 来源:网络整理
导读:我使用“-show-binding-warnings = false”在flex编译器中抑制了警告.但我有兴趣实现的是抑制运行时警告(特别是绑定警告 – 因为我在模型中获取数据主要是在 XML结构中,如果它无法绑定到它的嵌套子节点,它对我来说很好)在控制台中(我我正在使用flex插件在 Ec
我使用“-show-binding-warnings = false”在flex编译器中抑制了警告.但我有兴趣实现的是抑制运行时警告(特别是绑定警告 – 因为我在模型中获取数据主要是在 XML结构中,如果它无法绑定到它的嵌套子节点,它对我来说很好)在控制台中(我我正在使用flex插件在 Eclipse上进行flex工作.有没有办法实现它?

解决方法

> Flex绑定可以绑定到嵌套的子节点(通过使用XML#notifications()).您的代码必须做错了(例如使用数组访问).考虑修复代码而不是静音警告.
>或者,尽量避免绑定.绑定是懒人射击双腿的一种方式.它们在原型/模拟代码中很好,但在生产代码中不可靠/不好.
>如果你仍想做你最初要求的事情.你可以这样做:

>在类路径上创建文件夹mx / binding /.
>复制Binding.as那里.
>查找所有实例,它调用trace()并使用以下内容替换它们.

if (BindingManager.debugDestinationStrings[destString])
{
    trace("Binding: destString = " + destString + ",error = " + itemPendingError);
}

CONFIG::logBindings
{
if (BindingManager.debugDestinationStrings[destString])
{
    trace("Binding: destString = " + destString + ",error = " + itemPendingError);
}
}

>在项目设置中添加-define = CONFIG :: logBindings,false.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读