`

发现flex强制转换类型as 和括号 是有区别的

    博客分类:
  • flex
 
阅读更多

在使用tree控件时,之前是利用httpservice访问xml文件 的,我想利用remoteObject调用后台,后台返回xml格式的String,然后指定到tree的dataprovider,代码是这样的

        protected function bordercontainer1_creationCompleteHandler(event:FlexEvent):void
            {
                testTreeModify.testInfo.send();
            }
           
            private function testInfoHandler(event:ResultEvent):void
            {
                var result:FlexResponse = event.result as FlexResponse;
                treeData = XML(result.o);

            }

<mx:Tree id="treeTest" width="349" height="478" dataProvider="{treeData}" labelField="@title"></mx:Tree>

上面这样写时没错的 能显示,但是如果  treeData = result.o as XML;则执行这句后treeData认为空,没有强制转换过来,可见建议使用XML括号这种强制转换方式要好点

分享到:
评论

相关推荐

    FLEX强制类型转换

    在AS3中,有两种主要的方法来进行强制类型转换:`as`关键字和类型转换构造函数。 #### 二、使用`as`关键字进行强制类型转换 `as`关键字是AS3中最常用的强制类型转换方式。它的工作原理是尝试将一个对象转换为指定...

    flex和as3之间互相调用的方法

    Flex和ActionScript 3(AS3)之间的交互是Adobe Flex应用程序开发中的重要组成部分。Flex是一种基于MXML和AS3的开源框架,用于构建富互联网应用(RIA)。在Flex项目中,用户界面通常由MXML组件定义,而业务逻辑和...

    as3 flex mxml调用.as文件例子

    在本文中,我们将深入探讨如何在ActionScript 3 (AS3) 和 Flex 框架中使用MXML来调用`.as`文件中的类。Flex是Adobe开发的一个开源框架,用于构建富互联网应用程序(RIA),它结合了MXML和AS3,提供了声明式和编程式...

    Flex教程系列之(四) AS3语法——面对对象编程

    Flex教程系列, 本教程是郑岩峰老师的教程, 我只是借花献佛。 Flex教程系列之(一) AS3语法——编程基础 ...Flex教程系列之(六) AS3语法——数组和类型转换 http://download.csdn.net/source/1161978

    as3/flex4.6

    ### Flex4.6与AS3知识点详解 #### 一、Flex4.6简介与特性 **Flex4.6**作为一款强大的开源框架,主要用于构建跨平台的企业级应用程序、网页游戏、桌面应用及移动应用等。它基于ActionScript 3 (AS3) 开发,为开发者...

    Flex(MXML+AS)实现的计算器

    在这个“Flex(MXML+AS)实现的计算器”项目中,开发者使用了MXML来设计计算器的界面,而ActionScript则用于实现计算器的各种数学运算功能,包括加、减、乘、除以及开根号和幂运算。 首先,我们来看计算器的界面设计...

    AS3和Flex一百条常用的知识

    根据给定的文件标题、描述、标签以及部分内容,我们可以从中提炼出多个与AS3(ActionScript 3)和Flex相关的知识点。以下是对这些知识点的详细解释: ### AS3和Flex一百条常用的知识 #### 1. 设置背景颜色 在AS3中...

    Flex教程系列之(五) AS3语法——静态常量继承和接口

    Flex教程系列, 本教程是郑岩峰老师的教程, 我只是借花献佛。 Flex教程系列之(一) AS3语法——编程基础 ...Flex教程系列之(六) AS3语法——数组和类型转换 http://download.csdn.net/source/1161978

    flex+as3麻将游戏源码

    【标题】"flex+as3麻将游戏源码"是一个基于Adobe Flex和ActionScript 3(AS3)开发的麻将游戏项目。Flex是一个开源框架,主要用于构建富互联网应用程序(RIA),而AS3是ActionScript的第三版,是Flash平台的主要编程...

    flex 园 线 flex as3 园 线

    flex as3 园 线flex as3 园 线flex as3 园 线flex as3 园 线flex as3 园 线flex as3 园 线flex as3 园 线flex as3 园 线flex as3 园 线flex as3 园 线flex as3 园 线flex as3 园 线flex as3 园 线flex as3 园 线

    CryptoDemo--Flex(AS 3.0)加密算法工具

    本文将深入探讨“CryptoDemo--Flex(AS 3.0)加密算法工具”,解析其在Flex工程中的应用,并介绍相关的加密概念和技术。 “CryptoDemo--Flex(AS 3.0)加密算法工具”是一个专门针对Flex AS 3.0版本设计的加密演示项目...

    apache Mina和Flex as3.0 交互

    总结起来,Apache Mina和Flex AS3.0的交互涉及到网络通信、数据交换、服务端和客户端API的使用、事件驱动编程以及安全性与性能优化等多个方面。这种交互方式为开发高效、功能丰富的跨平台应用程序提供了可能,使...

    Flex类图和与Java交互时类型转换对照

    在Flex与Java交互时,类型转换是自动进行的,由AMF处理。然而,有些特殊情况需要注意: - **自定义类的序列化**:如果Flex客户端使用了自定义类,那么Java服务器端也需要有对应的类定义,否则AMF无法正确解析。 - *...

    flex的as3xls读写excel

    as3xls 是一个用于Adobe Flex和ActionScript 3项目的库,它允许开发人员轻松地创建、读取和编辑Excel文件(.xls)。该库支持多种数据类型,并且可以方便地集成到Flex应用程序中,为用户提供了灵活的数据处理能力。 ...

    flex as3虚线

    在Flex AS3中实现虚线有几种方法,但最常见的是通过自定义Graphics类的方法来实现。我们可以创建一个自定义的AS3类,比如`MyDashLine.as`,并在其中覆盖`drawLine()`方法来绘制虚线。以下是一个基本的实现步骤: 1....

    as3gif.rar_flex_gifencoder.as

    在IT行业中,尤其是在Flash开发领域,AS3GIF是一个重要的库,它允许开发者在Adobe Flex 3环境中处理和播放GIF动态图像。标题中的“as3gif.rar_flex_gifencoder.as”指的是这个库的核心组件——`GifEncoder.as`源代码...

    Flex Call AS Class

    Flex Call AS Class是一个关于在Flex项目中使用ActionScript(AS3)编写类的实例教程。在Flex开发中,ActionScript是主要的编程语言,用于创建交互式的用户界面和应用程序。AS3是ActionScript的第三版,它引入了许多...

    flex+as3帮助文档(pdf格式)

    flex as3 帮助文档 pdf格式 flex as3 帮助文档

Global site tag (gtag.js) - Google Analytics