环境:FlashBuilder 4.6
在使用 spark的DataGrid时
<s:DataGrid id="EmployeeDataGrid" width="100%" height="100%" dataProvider="{queryModel.referrals}" >
<s:columns>
<s:ArrayList>
<s:GridColumn headerText="选择" width="50">
<s:itemRenderer>
<fx:Component>
<s:GridItemRenderer>
<s:RadioButton group="{outerDocument.employeeButtonGroup}" />
</s:GridItemRenderer>
</fx:Component>
</s:itemRenderer>
</s:GridColumn>
<s:GridColumn dataField="employeeId" headerText="员工编号"></s:GridColumn>
<s:GridColumn dataField="employeeName" headerText="员工姓名"></s:GridColumn>
</s:ArrayList>
</s:columns>
</s:DataGrid>
出现如下错误
TypeError: Error #1009: 无法访问空对象引用的属性或方法。
at mx.managers::FocusManager/childHideHandler()[E:\dev\4.0.0\frameworks\projects\framework\src\mx\managers\FocusManager.as:1744]
1.问题点:只要引用了 “<s:itemRenderer>”标签就出错。。
解决办法:在构建路径上,选择框架链接为“合并到代码中”。如下图
2.问题点:radioButton没有预期的实现单选功能。。
解决办法: 引用时写<s:RadioButton group="{outerDocument.employeeButtonGroup}" />
在文件开头加如下控制
<fx:Declarations> <!-- 将非可视元素(例如服务、值对象)放在此处 --> <s:RadioButtonGroup id="employeeButtonGroup" /> </fx:Declarations>
相关推荐
本文根据多年的实践经验,总结了在整合Flex与Spring时常见的几个问题及其解决方案,希望能够帮助到广大开发者。 #### 1. Flex-Spring集成时的配置问题 在进行Flex与Spring集成的过程中,经常会遇到配置上的问题。...
在开发Flex树形组件的过程中,可能会遇到一系列挑战和问题,这些问题涵盖了从基本的布局到复杂的交互设计。Flex是一种基于ActionScript和MXML的开源框架,主要用于构建富互联网应用程序(RIA)。下面将详细讨论这些...
css flex布局遇到的问题
本压缩包“FlexStudy”包含了几个使用Flex编写的示例程序,旨在帮助初学者理解和掌握Flex的基本用法。 1. **Flex的基础概念** - **ActionScript**: Flex的核心是ActionScript,一种面向对象的脚本语言,类似于...
在Flex源码中,我们可以期待看到以下几个关键知识点: 1. **MXML与ActionScript**:Flex应用主要由两种语言编写,MXML用于定义组件结构和界面布局,而ActionScript则处理逻辑和业务代码。在"万年历记事本"的源码中...
然而,在Flex应用与不同源的服务器进行数据交互时,可能会遇到跨域访问的问题。跨域是Web浏览器的一个安全限制,它阻止了一个页面中的脚本直接访问另一个不同源的资源,除非目标服务器明确允许。 ### 跨域问题详解 ...
本文将针对搭建Flex+Java+Oracle项目的实践过程中所遇到的问题进行深入剖析,并提供相应的解决方案,帮助开发者们规避潜在的技术陷阱。 #### 二、环境配置与搭建 1. **开发环境需求**: - **JDK版本**:1.6(建议...
Flex2 是Adobe Flex框架的早期版本,它是一个用于构建富互联网应用程序(RIA)的开源开发平台,基于ActionScript 3.0和Flash Player。在Flex2中,行为(Behaviors)和动画(Animations)是两个关键概念,它们帮助...
Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex ...
3. **试用版**:对于初次接触Flex3的用户来说,可以通过下载官方提供的试用版进行体验。虽然试用版的功能可能有所限制,但对于评估软件是否符合需求已经足够。 ### 使用Flex3注册码时的注意事项 - **合法性**:...
全面介绍flex的事件流机制,显示列表及拖拽的实现过程
它涵盖了Flex开发中遇到的各种常见问题,如用户界面设计、数据绑定、事件处理、动画制作等,是开发者在实际开发中快速查找和解决问题的得力工具。 3. **Flex编程指南**: Flex编程指南可能详细阐述了Flex开发过程...
综上所述,这个开源项目展示了如何使用Flex 2.0与J2EE协作,利用XML进行数据交换,并通过精心组织的文件结构来构建一个完整的富互联网应用。对于想要学习Flex开发、Flex与后端服务集成以及XML数据处理的开发者来说,...
遇到的典型问题主要有两个: 1. **Flex组件被遮挡**:由于Flex和HTML的渲染机制不同,当HTML内容被加载到IFrame中时,可能会覆盖Flex组件,导致菜单、弹出界面或右键菜单等不可见。解决这个问题的关键在于调整Z-...
接下来需要使用到flex-grow属性,这个是flex子元素上的属性,用来控制容器还有空间剩余时,flex子元素怎么进行扩展,默认值是0,也就是不扩展,子元素会显示为它们默认的大小,这个所谓的默认大小分几种情况: ...