继承DataGrid时出现错误:Could not resolve <mx:columns> to a component implementation.
2015-01-12更新: 由于 Dreamer 的网站已经不能访问了,我来提供 源码 下载。
在 Dreamer 那里看到为DataGrid加背景色的方法,于是在项目中实验了一下,结果在编译的时候出错,错误内容为:
Could not resolve <mx:columns>
to a component implementation.
看来是 <columns>
标签不能使用了。怎么办?将 columns 的包名改为与继承类的包名相同即可,例如:
1<av:ColoredDataGrid id="dg"
2 width="100%" height="100%"
3 dataProvider="{emceeList}"
4 variableRowHeight="true"
5 wordWrap="true"
6 toolTip="{intro}">
7 <av:columns>
8 <mx:DataGridColumn headerText="昵称" dataField="name"/>
9 <mx:DataGridColumn headerText="状态" labelFunction="type" width="60"/>
10 </av:columns>
11</av:ColoredDataGrid>
- 文章ID:341
- 原文作者:zrong
- 原文链接:https://blog.zengrong.net/post/could-not-resolve-to-a-component-implementation/
- 版权声明:本作品采用 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 进行许可,非商业转载请注明出处(原文作者,原文链接),商业转载请联系作者获得授权。