仅在一个地方禁用警告
在MXML代码中
<fx:Script>
public var data:ArrayCollection = new ArrayCollection();
</fx:Script>
<s:DataGroup dataProvider="{data}" />
我收到警告:
数据绑定将无法检测到“数据”的分配
我知道在这种情况下数据提供者永远不会改变,并且想要在这种情况下抑制此警告,但我不想完全禁用它,所有项目中的-show-binding-options=false
都不是一个选项。
如何仅在一个地方禁用警告?禁用整个文件不是很好,但可以接受。
没有找到相关结果
已邀请:
2 个回复
冲汉
变量可绑定?就像是:
秃拳割
你可以使用
。在该MXML元素中声明的任何对象都是可隐式绑定的。以下是您的代码的样子:
此外,它变得更具可读性,并且没有ActionScript和MXML的混合。因为您的集合被声明为public,所以使用ActionScript与
或使用MXML会有所不同。 BTW,更清晰代码的一般建议是将ActionScript与MXML完全分开。例如,在我的项目中,我以
的形式为每个MXML组件创建一个单独的ActionScript文件。