刚学Flex PureMVC这个框架,在网上找了一个小Demo想调试一下,
遇上了下面问题不知道怎么去解决:
Multiple markers at this line:
-1046: 找不到类型,或者它不是编译时常数: ApplicationFacade。
-1120: 访问的属性 ApplicationFacade 未定义。
package com
{
import com.superwulei.controller.Startupcommand;
import org.puremvc.as3.multicore.interfaces.IFacade;
import org.puremvc.as3.multicore.patterns.facade.Facade;
public class ApplicationFacade extends Facade implements IFacade
{
public static const STARTUP:String = "startup";
public static const USER_ADD:String = "user_added";
public static const USER_DELETE:String = "user_delete";
public function ApplicationFacade(key:String)
{
super(key);
}
public static function getInstance(key:String):ApplicationFacade
{
if (instanceMap[key] == null)
instanceMap[key] = new ApplicationFacade(key);
return instanceMap[key]as ApplicationFacade;
}
public function startup(app:demo):void
{
sendNotification(STARTUP, app);
}
override protected function initializeController():void
{
super.initializeController();
registerCommand(STARTUP, Startupcommand);
}
}
}
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" xmlns:component="com.superwulei.view.conponent.*" creationComplete="facade.startup(this);">
<mx:Script>
<![CDATA[
import com.ApplicationFacade;
private var facade:ApplicationFacade = ApplicationFacade.getInstance("demo");
]]>
</mx:Script>
<component:UserForm id="userForm"/>
<component:UserList id="userList"/>
</mx:Application>
分享到:
相关推荐
Flex纯MVC(PureMVC)是一个开源的设计模式框架,专为富互联网应用程序(RIA)设计,特别是基于Adobe Flex和ActionScript的项目。在Flex 4.6开发环境中使用PureMVC,可以帮助开发者遵循经典的Model-View-Controller...
### Flex PureMVC手册知识点详解 #### 一、PureMVC概述 - **定义与来源**:PureMVC是一个开源的、跨平台的框架,专为构建可扩展、可维护的RIA(Rich Internet Applications)而设计。该框架由Futurescale公司创建...
Flex PureMVC是一种基于Model-View-Controller(MVC)设计模式的轻量级框架,主要应用于Adobe Flex和ActionScript 3.0开发。在Flex应用程序中,页面跳转是用户体验的重要组成部分,PureMVC提供了优雅的方式来管理...
Flex PureMVC是一个基于Model-View-Controller (MVC)设计模式的轻量级框架,专为Adobe Flex和ActionScript 3开发。这个框架的主要目标是提供一种结构化的方法来组织和分离应用程序中的业务逻辑、用户界面和数据访问...
Flex Pure MVC框架是一种基于ActionScript 3.0的模型-视图-控制器(MVC)设计模式实现,专为Adobe Flex应用程序设计。Flex是用于构建富互联网应用(RIA)的开发平台,而Pure MVC则是帮助开发者组织和管理代码结构的...
在这个“Flex pureMVC 资料例子打包”中,我们可以深入学习如何在Flex项目中应用PureMVC框架,从而更好地理解和实践这一强大的设计工具。 1. **PureMVC简介**:PureMVC是由MainFrame Software公司开发的一个开源...
标题中的“flex puremvc demo”指的是一个使用Flex和PureMVC框架的示例项目。Flex是一种基于ActionScript和Flash Player的开源开发框架,用于构建富互联网应用程序(RIA)。而PureMVC是另一款开源框架,它是一种模型...
以下是关于Flex PureMVC的一些关键知识点: 1. **Model(模型)**:在PureMVC中,模型层负责处理业务逻辑和数据管理。模型组件通常包含业务实体和代理类。业务实体是数据对象,而代理类作为模型与视图之间的桥梁,...
**Flex PureMVC框架详解** PureMVC是一个轻量级的、跨平台的框架,主要应用于构建高性能的Rich Internet Applications(RIA)。它采用MVC(Model-View-Controller)设计模式,旨在降低不同组件间的耦合性,提高代码...
《pureMVC实战:构建基于Flex前端与BlazeDS、Spring和Hibernate后端的应用》 在软件开发领域,尤其在企业级应用中,选择合适的框架和技术栈至关重要。本实例采用了一个强大的组合:PureMVC作为前端框架,BlazeDS...
标题中的“初探PureMVC:使用PHP+MySQL+Flex结合PureMVC框架做了个Flex留言本”揭示了本文将探讨如何使用PureMVC框架,结合PHP后端和MySQL数据库,构建一个基于Flex的前端留言本应用。PureMVC是一个轻量级、可扩展的...
标题 "PureMVC 中文版" 指的是 PureMVC 框架的一个中文版本,这是一款广泛应用的开源框架,特别设计用于构建富互联网应用程序(RIA),尤其是基于Adobe Flex和ActionScript 3的项目。PureMVC 提供了一种模块化、结构...
在IT行业中,构建高效、可扩展的企业级应用是一项复杂任务,而"Flex pureMVC blazeDS j2ee Spring3.0+Hibernate3.0"这个主题涵盖了前端开发、后端架构以及数据持久化等多个关键领域。下面将详细介绍这些技术及其在...
《PureMVC小例子——简单登录》 在IT行业中,框架的选择对于开发效率和项目维护具有重大影响。PureMVC,作为一个轻量级的、跨平台的MVC(Model-View-Controller)框架,因其简单易用和强大的组织代码能力而受到...
标题中的“可以运行的PureMVC的登陆实例”是指一个基于PureMVC框架的登录功能实现,这个实例已经经过验证可以在FlexBuilder3环境下正常运行。PureMVC是一种经典的多层应用架构模式,它为ActionScript、JavaScript、...
纯MVC(PureMVC)是一种设计模式,它在软件工程领域中被广泛用于构建多层架构的应用程序,特别是在富互联网应用程序(RIA)如Flex项目中。该模式将应用程序分为三个核心组件:模型(Model)、视图(View)和控制器...
在Flex开发中,PureMVC因其强大的可维护性和模块化设计而广受欢迎。 ### 1. 模型-视图-控制器(MVC) MVC模式是一种软件设计模式,用于分离应用程序的数据和业务逻辑层(模型)与用户界面(视图)之间的交互。控制...
PureMVC是一个开源的、轻量级的、跨平台的模型-视图-控制器(Model-View-Controller,MVC)框架,适用于构建各种类型的应用程序,尤其在富互联网应用程序(Rich Internet Applications,RIA)领域中表现突出。...
标题中的“flex开发的图片浏览pureMVC版”指的是使用Adobe Flex框架开发的一款基于PureMVC设计模式的图片浏览应用。Flex是Adobe公司推出的一种用于构建富互联网应用程序(RIA)的开源开发工具,它基于ActionScript 3...
标题中的“PureMVC的例子”指的是一个使用PureMVC框架的示例项目,这是一款轻量级的、基于观察者模式的多层架构设计模式框架,适用于ActionScript 3.0、Flex、Java、Swift等多种编程语言。PureMVC旨在简化开发流程,...