`

获取任意组件的ID或其他属性值

    博客分类:
  • Flex
 
阅读更多
import mx.core.FlexGlobals;

import mx.core.Application;

FlexGlobals.topLevelApplication.任意组件ID.text="theText";(Flex4写法)

Application.application.任意组件ID.text = "theText";(Flex3写法)



package com.user.command
{
	import com.adobe.cairngorm.commands.ICommand;
	import com.adobe.cairngorm.control.CairngormEvent;
	import com.user.event.UserEvent;
	import com.user.service.UserProxy;
	
	import mx.collections.ArrayCollection;
	import mx.controls.Alert;
	import mx.core.Application;
	import mx.core.FlexGlobals;
	import mx.rpc.IResponder;  
	
	public class UserCommand implements ICommand, IResponder
	{
		public function UserCommand()
		{
		}
		
		//执行调用
		public function execute(event:CairngormEvent):void
		{
			var userEvent:UserEvent=UserEvent(event);
			var userService:UserProxy=new UserProxy(this);
			userService.login(userEvent.username,userEvent.password);
		}
		
		//更新模型
		public function result(data:Object):void
		{
			var message:String=data.result as String;
			
			
//			Application.application.mainContainer.removeElement(Application.application.loginPanel);
//			
//			Application.application.main_.message_label.text=message;
			
			FlexGlobals.topLevelApplication.mainContainer.removeElement(Application.application.loginPanel);
			
			FlexGlobals.topLevelApplication.main_.message_label.text=message;

			
		}
		
		public function fault(info:Object):void
		{
			Alert.show("Fail Error ");
		}
	}
}
分享到:
评论

相关推荐

    ExtTag,获取HTML自定义属性

    若要设置属性值,可以使用`setAttribute()`方法。 3. **`ExtTag`的工作原理**:`ExtTag`可能提供了一种更简便的方式来处理"data-"属性。它可能将HTML元素转换成一个JavaScript对象,其中属性名对应"data-"属性,...

    vueaccordionmenuVue2中简单的手风琴菜单组件

    这可以通过Vue实例的data属性来实现,每个菜单项都有一个布尔值表示其展开状态。 3. **事件处理**:当用户点击菜单项时,我们需要触发一个事件来更新展开状态,并确保其他菜单项关闭。Vue提供了v-on指令用于监听和...

    【JavaScript源代码】在vue中使用inheritAttrs实现组件的扩展性介绍.docx

    这可能会影响子组件的行为,特别是当这些属性是某些特定的 HTML 属性,如 `type` 或 `id` 时。例如,如果一个子组件是一个自定义输入组件,父组件传递的 `type` 属性可能会覆盖子组件原本的 `type`,导致预期之外的...

    LHGDialog V3.5.2 正式版 lhgDialog弹出窗口组件 lhgdialog V3.5.2

    id:窗口的id号参数值:默认lhgdlgId,自定义对话框ID属性,要保证在页面中是唯一的,不能和页面中任何元素的id相同。 注意:如果页面中只有一个弹出窗口此参数可以不写,但页面中如果有1个以上的弹出窗口则一定要...

    基于适配器模式的RCP应用属性视图实现

    `IPropertySource`接口提供了获取和设置属性值的方法。 3. 注册适配器工厂:在插件的激活类中,你需要注册一个适配器工厂,比如`org.eclipse.ui.views.properties.PropertySheetAdapterFactory`。适配器工厂会根据...

    ymprompt消息提示组件4.0【js插件弹出框美化版】

    iframe:是否使用iframe方法加载内容,该属性如果为true或者object,组件则尝试将message内容作为url进行加载(如果属性值为一个object,则将object的内容添加为iframe的属性,如iframe:{id:'myId',name:'myName',src...

    vue路由传参的几种方法.docx

    在Vue.js应用中,Vue Router是管理路由的关键...路径传参适用于与路径相关的唯一标识符,查询参数适合传递任意附加信息,而属性传参则允许更直接地将数据注入组件。在实际项目中,开发者应根据需求和场景选择最佳实践。

    JavaBean及内省文档

    3. `<jsp:getProperty>`:用于获取 JavaBean 的属性值。 ##### 1. `<jsp:useBean>` 标签 该标签允许开发者在 JSP 页面中查找或实例化 JavaBean 对象,并将其存储在特定的作用域内。 - **常用语法**: ```xml ...

    使用jQuery获取data-的自定义属性

    要使用jQuery获取这个"data-name"属性的值,通常可以使用`.attr()`方法。然而,上述代码展示了一个名为`jQuery.fn.dataset`的扩展函数,它提供了一种更便捷的方式来处理"data-"属性。这个函数允许我们更灵活地获取或...

    vue3相关.docx

    + 通过 Proxy(代理):拦截对象中任意属性的变化,包括:属性值的读写、属性的添加、属性的删除等等。 + 通过 Reflect(反射):对被代理对象的属性进行操作 五、setup * setup 是 Vue3.x 新增的一个选项 * ...

    javaBean简介.doc

    `<jsp:useBean>` 实例化或查找JavaBean,`<jsp:setProperty>` 设置属性值,`<jsp:getProperty>` 获取属性值。例如: ```jsp <jsp:useBean id="user" class="com.example.User" scope="session"/> ``` 在现代...

    VUE实现可随意拖动的弹窗组件

    - `dialogVisible`属性通过`computed`属性获取和设置Vuex中的`dialogVisible`状态,这样可以实现多个组件共享同一状态,并通过`this.$store.commit`来更新状态。 - `closeDialog`方法用于关闭弹窗,不仅将`...

    编译的 HTML 帮助文件 (.chm) DHTML手册

    expando 设置或获取表明是否可对象内创建任意变量的值。 fgColor 设置或获取文档的前景(文本)颜色。 fileCreatedDate 获取文件创建的日期。 fileModifiedDate 获取文件上次修改的日期。 fileSize 获取文件大小。...

    Android RatingBar投票条实例

    在Android开发中,RatingBar是一种常用的视图组件,它用于显示用户评价或评分,通常用于电影、产品或服务的评价场景。本实例将深入探讨如何在Android应用中创建和使用RatingBar,适合初级到高级的Android开发者学习...

    jQuery属性选择器用法实例分析

    例如:选择id属性值为'username'的元素,可以使用:$('[id=“username”]') 2. 开头选择器:选择以特定值开始的属性值的元素。 语法:$('[attribute^=value]') 例如:选择class属性以'item-'开头的元素,可以...

    c#的treeview绑定和获取值的方法

    除了上述功能,TreeView控件还支持其他操作,如添加、删除、移动节点,以及获取和设置节点的文本、图像、自定义属性等。在事件处理中,可以监听`BeforeSelect`、`AfterSelect`、`BeforeCheck`、`AfterCheck`等事件,...

    Media Player属性大全

    Media Player 是一个功能强大的多媒体播放组件,它提供了一系列的方法和属性来控制媒体文件的播放。以下将详细介绍 Media Player 的核心方法及部分关键属性。 - **MediaPlayer.Play()**:播放当前加载的媒体文件。 ...

    Android5.0任意改变状态栏颜色

    Theme是全局的UI风格,而Style则是针对单个视图或组件的样式设置。在Android中,我们可以通过修改主题来改变状态栏颜色。主要涉及以下几个关键知识点: 1. **StatusBarColor**: 这是在Android 5.0引入的一个新属性...

    WidgetDemo5.

    然后,我们可以使用`TypedArray`提供的各种get方法(如`getInt()`, `getString()`, `getColor()`, `getBoolean()`等)来获取指定索引处的属性值。这些方法确保了类型安全,避免了强制类型转换的需要。 2. **...

    vue.js学习之递归组件

    5. **计算属性与方法**:利用`computed`属性可以动态计算`isFolder`的值,根据`childTreeNode`是否存在及其长度来决定是否显示文件图标或文件夹图标。同时,`methods`中定义`toggle`方法来切换子菜单的显示状态。 6...

Global site tag (gtag.js) - Google Analytics