我最近决定尝试升级到 4.0。我仍然无法解决的唯一错误是这个:
“Halo 导航器的子级必须实现 INavigatorContent”
我似乎在所有具有验证器的 ViewStack 上都得到了它。
<mx:ViewStack xmlns:mx="http://www.adobe.com/2006/mxml">
<mx:NumberValidator id="systolicValidator"
source="{systolic}"
required="true"
property="text"
minValue="10"
maxValue="300"
domain="int"/>
<mx:NumberValidator id="diastolicValidator"
source="{diastolic}"
required="true"
property="text"
minValue="10"
maxValue="200"
domain="int"/>
<mx:TextInput id="systolic"/>
<mx:TextInput id="diastolic"/>
...
</ViewStack>
验证器标签上会引发错误。我的编译器设置为“flex 3 兼容模式”,我的主题设置为 Halo(默认)。
这似乎应该是一个非常直接的解决方案,所以我讨厌在它上面旋转太久。
有什么想法我可能会错过吗?