首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > flex >

flex 在一个页面里插入了一个小弟我组件写的组件运行的时候说ReferenceError: Error #1069: 在 TestDZBB 上找不到属性 _l

2012-03-24 
flex 在一个页面里插入了一个我组件写的组件运行的时候说ReferenceError: Error #1069: 在 TestDZBB 上找

flex 在一个页面里插入了一个我组件写的组件运行的时候说ReferenceError: Error #1069: 在 TestDZBB 上找不到属性 _lin
flex 在一个页面里插入了一个我组件写的组件运行的时候说
ReferenceError: Error #1069: 在 TestDZBB 上找不到属性 _lineSize,且没有默认值。

用简单明了的话介绍一下:

自己写的一个组件的名字是 dzbb_zj.mxml.
其中组件 里有个变量 叫做_lineSize

//颜色拾取器的属性绑定
[Bindable]
public var _lineSize:Number=3;
------------------------------------------


然后我写了一个测试页面叫做TestDZBB.mxml ,然后把上门这个组件拖到了这个页面
<dzbb:dzbb_zj id="dzbbzj"></dzbb:dzbb_zj>于是自动添加了这句话。
然后我运行这个程序,结果就报上面的错误了。

我一看组件不行,我就把组件里的代码直接放到了新的程序里结果什么问题都没有。
请问大家如何是好呢?




[解决办法]
private var _lineSize:Number; 然后初始值在调用组件的时候设置 我一般都是private申明的 没出现问题

热点排行