调用的方法Embed可能未定义
来源:互联网 发布:翻页电子相册制作软件 编辑:程序博客网 时间:2024/06/05 02:51
这个问题好奇怪,一般来说,调用的方法或属性未定义,基本上都是因为某个对象没有被初始化。
出问题的代码如下:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="init()">
<mx:Script>
<![CDATA[
import mx.events.ListEvent;
[Bindable]
private var dp:Array = [
{name:"John Smith", position: "developer"},{name:"Ellen Smith", position: "manager"},
{name:"Hames Smith", position: "accountant"},{name:"Jane Smith", position: "designer"}
] //解决方法:后面加个分号;就可以了,百思不得其解!
[Embed(source="image/1.jpg")]
public var managerIcon:Class;
[Embed(source="image/2.jpg")]
private var designerIcon:Class;
[Embed(source="image/3.jpg")]
private var accountantIcon:Class;
[Embed(source="image/4.jpg")]
private var developerIcon:Class;
private function setIcon(value:*):Class
{
if(value.position != null)
{
switch(value.position)
{
case "manager":
return managerIcon;
break;
case "developer":
return developerIcon;
break;
case "accountant":
return accountantIcon;
break;
case "designer":
return designerIcon;
break;
}
}
return null;
}
]]>
</mx:Script>
<mx:Canvas width="400" height="300" backgroundColor="0x00ffff">
<!--<mx:Button click="setEditor()"/>-->
<mx:List x="50" y="30" width="200" selectedIndex="1" id="listImpl" selectionColor="0xccccff" labelField="name"
dataProvider="{dp}" editable="true" verticalScrollPolicy="on" iconFunction="setIcon"/>
</mx:Canvas>
</mx:Application>
- 调用的方法Embed可能未定义
- 调用的方法addFrameScript可能未定义
- 调用的方法 addFrameScript 可能未定义。
- 1180: 调用的方法 addFrameScript 可能未定义。
- flex 1061: 调用可能未定义的方法 unloadAndStop错误解决
- 调用可能未定义的方法 attachVideo (通过 static 类型 flash.media:Video 引用)解决办法
- flex 3 list控件添加Item的方法【1061: 调用可能未定义的方法 addItem (通过 static 类型 spark.components:List 引用)】
- 1180: 调用的方法 addFrameScript 可能未定
- 调用js方法报 属性“方法名”的值为 null、未定义或不是 Function 对象
- 关于embed标签播放flash的方法
- JS调用WebService提示"未定义"的解决方法
- js方法调用不到的三种可能:
- iOS定位不调用代理方法的可能原因
- javascript小记——setTimeout调用方法总是提示未定义??
- 关于打印未定义toString方法的对象
- php 中的重载技术——解决调用对象(或类)的未定义的属性或方法出错问题
- 解决object、embed在div层下的方法
- 调用javascript遇到奇怪的“函数未定义”问题
- IE7浏览器点击放大镜 能弹出窗口,提示“网页上 错误”;
- mysql版本详解
- 使用DES进行加密解密
- USACO算法系列二十二——fence9
- ant 原理
- 调用的方法Embed可能未定义
- 一个在线压力测试工具,模拟多用户同时访问你的站点,并出具报告以分析你的站点可以支撑的访问者数量。
- IP限制和Ip Access记录 tomcat配置
- VS2008 运行directshow的几个错误
- Java接口和抽象类的区别?(抽象类中可以定义变量)
- 刚来的
- SQL教程:提高SQL执行效率的几点建议
- 增加一维数组到二维数组尾部
- 通用SQL数据库查询语句范例(多表查询)