`
niulanshan
  • 浏览: 547852 次
文章分类
社区版块
存档分类
最新评论

ReferenceError: Error #1065: 变量 dataGridArray 未定义

 
阅读更多

1、错误描述

ReferenceError: Error #1065: 变量 dataGridArray 未定义。
	at global/flash.utils::getDefinitionByName()
	at mx.utils::DescribeTypeCache$/describeType()[E:\dev\4.0.0\frameworks\projects\framework\src\mx\utils\DescribeTypeCache.as:106]
	at mx.utils::ObjectUtil$/getClassInfo()[E:\dev\4.0.0\frameworks\projects\framework\src\mx\utils\ObjectUtil.as:932]
	at mx.controls::DataGrid/generateCols()[E:\dev\4.0.0\frameworks\projects\framework\src\mx\controls\DataGrid.as:2753]
	at mx.controls::DataGrid/collectionChangeHandler()[E:\dev\4.0.0\frameworks\projects\framework\src\mx\controls\DataGrid.as:4633]
	at mx.controls.listClasses::ListBase/set dataProvider()[E:\dev\4.0.0\frameworks\projects\framework\src\mx\controls\listClasses\ListBase.as:2258]
	at mx.controls::DataGrid/set dataProvider()[E:\dev\4.0.0\frameworks\projects\framework\src\mx\controls\DataGrid.as:1640]
	at mx.core::Container/createComponentFromDescriptor()[E:\dev\4.0.0\frameworks\projects\framework\src\mx\core\Container.as:4285]
	at mx.core::Container/createComponentsFromDescriptors()[E:\dev\4.0.0\frameworks\projects\framework\src\mx\core\Container.as:4160]
	at mx.core::Container/createChildren()[E:\dev\4.0.0\frameworks\projects\framework\src\mx\core\Container.as:3187]
	at mx.core::UIComponent/initialize()[E:\dev\4.0.0\frameworks\projects\framework\src\mx\core\UIComponent.as:7250]
	at mx.core::Container/initialize()[E:\dev\4.0.0\frameworks\projects\framework\src\mx\core\Container.as:3129]
	at mx.core::UIComponent/http://www.adobe.com/2006/flex/mx/internal::childAdded()[E:\dev\4.0.0\frameworks\projects\framework\src\mx\core\UIComponent.as:7142]
	at mx.core::UIComponent/addChildAt()[E:\dev\4.0.0\frameworks\projects\framework\src\mx\core\UIComponent.as:6848]
	at spark.components::Group/addDisplayObjectToDisplayList()[E:\dev\4.0.0\frameworks\projects\spark\src\spark\components\Group.as:1825]
	at spark.components::Group/http://www.adobe.com/2006/flex/mx/internal::elementAdded()[E:\dev\4.0.0\frameworks\projects\spark\src\spark\components\Group.as:1416]
	at spark.components::Group/setMXMLContent()[E:\dev\4.0.0\frameworks\projects\spark\src\spark\components\Group.as:512]
	at spark.components::Group/set mxmlContent()[E:\dev\4.0.0\frameworks\projects\spark\src\spark\components\Group.as:452]
	at spark.components::SkinnableContainer/set mxmlContent()[E:\dev\4.0.0\frameworks\projects\spark\src\spark\components\SkinnableContainer.as:604]
	at spark.components::SkinnableContainer/createDeferredContent()[E:\dev\4.0.0\frameworks\projects\spark\src\spark\components\SkinnableContainer.as:986]
	at spark.components::SkinnableContainer/createContentIfNeeded()[E:\dev\4.0.0\frameworks\projects\spark\src\spark\components\SkinnableContainer.as:1014]
	at spark.components::SkinnableContainer/createChildren()[E:\dev\4.0.0\frameworks\projects\spark\src\spark\components\SkinnableContainer.as:827]
	at mx.core::UIComponent/initialize()[E:\dev\4.0.0\frameworks\projects\framework\src\mx\core\UIComponent.as:7250]
	at componts::WinDrag/initialize()
	at mx.managers.systemClasses::ChildManager/childAdded()[E:\dev\4.0.0\frameworks\projects\framework\src\mx\managers\systemClasses\ChildManager.as:189]
	at mx.managers::SystemManager/http://www.adobe.com/2006/flex/mx/internal::rawChildren_addChildAt()[E:\dev\4.0.0\frameworks\projects\framework\src\mx\managers\SystemManager.as:1963]
	at mx.managers::SystemManager/addChildAt()[E:\dev\4.0.0\frameworks\projects\framework\src\mx\managers\SystemManager.as:1595]
	at mx.managers::SystemManager/addChild()[E:\dev\4.0.0\frameworks\projects\framework\src\mx\managers\SystemManager.as:1578]
	at mx.managers::PopUpManagerImpl/addPopUp()[E:\dev\4.0.0\frameworks\projects\framework\src\mx\managers\PopUpManagerImpl.as:345]
	at mx.managers::PopUpManagerImpl/createPopUp()[E:\dev\4.0.0\frameworks\projects\framework\src\mx\managers\PopUpManagerImpl.as:236]
	at mx.managers::PopUpManager$/createPopUp()[E:\dev\4.0.0\frameworks\projects\framework\src\mx\managers\PopUpManager.as:139]
	at TitleWindow/clickHandler()[D:\Adobe Flash Builder 4 Installer\TitleWindow\src\TitleWindow.mxml:18]
	at TitleWindow/___TitleWindow_Button1_click()[D:\Adobe Flash Builder 4 Installer\TitleWindow\src\TitleWindow.mxml:30]

2、错误原因

由于dataGridArray 是ArrayCollection类型,在表格中的数据绑定时,dataProvider="dataGridArray",导致出错


3、解决办法

将dataProvider="dataGridArray"修改成dataProvider="{dataGridArray}",注意语法

分享到:
评论

相关推荐

    浅谈Python程序的错误:变量未定义

    本文将重点关注其中一种常见的语法错误——变量未定义错误,并讨论如何识别、理解和解决这类问题。 首先,我们要明确Python程序中的变量需要在使用前先进行定义。如果尝试访问一个未定义的变量,Python解释器会抛出...

    深入分析javascript中的错误处理机制

    例如,当尝试访问未定义的变量`t`时,JavaScript会抛出一个`ReferenceError`,其`message`为"t is not defined",`name`为"ReferenceError"。浏览器还扩展了`error`对象,添加了`stack`属性,用于记录错误发生时的...

    全面了解javascript中的错误处理机制_.docx

    例如,尝试访问未定义的变量`t`时,会抛出一个`ReferenceError`,我们可以使用`try...catch`语句来捕获并处理这个错误: ```javascript try { t; } catch (ex) { console.log(ex.message); // 输出 "t is not ...

    11-Error 错误.pdf

    4. `ReferenceError`: 当尝试访问未定义的变量时抛出。 5. `TypeError`: 当传递了不正确的参数类型时抛出。 6. `URIError`: 当全局URI处理函数被误用时抛出。 系统错误是由于底层操作系统引发的,例如文件不存在、...

    深化分析javascript中的错误处理机制_.docx

    例如,在尝试访问未定义的变量`t`时,会抛出一个`ReferenceError`,并且`message`为`"t is not defined"`,`name`为`"ReferenceError"`。 浏览器还扩展了`Error`对象,添加了`stack`属性,它提供了错误发生时的堆栈...

    全面了解javascript中的错误处理机制

    `message`属性存储具体的错误信息,比如“变量未定义”等,而`name`属性则存储错误类型,如“ReferenceError”。例如,尝试访问未定义的变量`t`会导致以下错误: ```javascript console.log(t); // Uncaught ...

    我敢说在座的所有人都遇到过这些JS常见的错误【谨以此篇记录成长】

    `ReferenceError`表示引用了未定义的变量,确保变量已声明。例如,`$ is not defined`可能是因为未引入jQuery库。此外,错误的赋值操作也会导致`ReferenceError: Cannot assign to "this"`,确保不向this、函数或...

    ActionScript3.0错误总集

    2. **ReferenceError: 未定义** - 指试图访问未声明的变量、类或函数。 3. **SecurityError: 安全沙箱违规** - 当尝试跨域访问受限资源或违反安全策略时出现。 4. **RangeError: 数值范围超出** - 当数值超出其...

    JS常见错误(Error)及处理方案详解

    1. **ReferenceError**:当尝试引用一个未定义的变量时,JavaScript会抛出ReferenceError。例如,`console.log(a)`会因为变量`a`未定义而抛出`ReferenceError: a is not defined`。 2. **TypeError**:当操作的数据...

    let-sson

    这有助于防止未定义变量的意外使用。 ```javascript if (true) { console.log(z); // Uncaught ReferenceError: z is not defined let z = 3; } ``` 3. **不允许重复声明**:"let"不允许在同一个作用域内重复...

    jscript错误代码解释大全

    - `ReferenceError`:尝试访问未定义的变量或函数。 - `TypeError`:操作符应用于错误的数据类型,如对null或undefined对象调用方法。 2. **运行时错误**:这类错误在代码执行时发生,例如: - `RangeError`:...

    JavaScript:异步编程:回调函数与Promise

    - `undefined`:表示未定义的值。 - `null`:表示空或没有任何值的对象。 - `boolean`:布尔型,值为`true`或`false`。 - `number`:数值型,包括整数和浮点数。 - `bigint`:大整数类型,用于表示超过安全整数范围...

    Python的异常名称友情推荐!

    - **应用场景**:尝试使用未定义的变量时触发。 - **`UnboundLocalError`** - **描述**:访问未初始化的本地变量。 - **应用场景**:尝试在变量被赋值之前使用它时触发。 #### 引用与运行时异常 - **`...

    Python:通用异常类型表

    当尝试访问一个未定义的变量或对象时,会抛出此异常。 17. **UnboundLocalError**:访问未初始化的本地变量。在函数内部,当尝试访问一个尚未赋值的局部变量时,会引发此异常。 18. **ReferenceError**:弱引用...

    10种JavaScript最常见的错误(小结)

    5. ReferenceError: X is not defined 这个错误意味着你尝试使用未声明的变量X。始终确保在使用变量之前声明它。 6. SyntaxError: Unexpected token Y 这个错误通常由于语法错误引起,如括号、引号或其他语法符号...

    WEB开发中错误信息大全

    10. **模板引擎错误**:如EJS、Pug等模板引擎,错误通常涉及模板语法错误或变量未定义。 11. **安全错误**:如SSL/TLS证书问题,可能导致浏览器显示“不安全”的警告。 12. **文件上传错误**:文件大小限制、文件...

    Vue常见问题及解决

    在 Vue 中,我们经常会遇到未定义的变量错误,这是因为我们没有正确地定义变量或导入模块。解决方法是确保正确地定义变量或导入模块。 3.3. Error in render function: "Type Error: Cannot read property 'xxx' of...

    python2.6库函数参考手册

    - **NameError**: 变量未定义时抛出。 - **SyntaxError**: 语法错误时抛出。 - **IndentationError**: 缩进错误时抛出。 - **TabError**: 缩进混合了tab和空格时抛出。 - **ReferenceError**: 弱引用失败时抛出。 - ...

    javascript Error 对象 错误处理

    4. **`ReferenceError`**: 当尝试访问未定义或不存在的变量时抛出。 5. **`TypeError`**: 当操作或函数应用于不适当类型的对象时抛出。 6. **`URIError`**: 当在`encodeURI()`或`decodeURI()`函数中遇到错误时抛出。...

    JavaScript中检测变量是否存在遇到的一些问题

    `typeof`返回变量的类型,如果变量未定义,它将返回字符串"undefined"。因此,正确的检测方式如下: ```javascript if (typeof variable === 'undefined') { // variable is undefined } ``` 2. 检测对象的属性 ...

Global site tag (gtag.js) - Google Analytics