返回顶部
首页 > 资讯 > 精选 >为什么要Flex模块化
  • 861
分享到

为什么要Flex模块化

2023-06-17 14:06:02 861人浏览 泡泡鱼
摘要

这篇文章主要介绍了为什么要Flex模块化,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1:为什么要Flex模块化;Flex模块化提供了分离应用程序代码到不同的swf文件上以便

这篇文章主要介绍了为什么要Flex模块化,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

1:为什么要Flex模块化;

Flex模块化提供了分离应用程序代码到不同的swf文件上以便减少下载时间和文件大小。使用Modules的好处是:

主应用程序开始时不需马上下载modules。应用程序会根据需求载入和卸载modules。

由于每个modules独立于其他应用程序modules,当需要改变一个modules时,你只需要重编译这个modules而不是整个应用程序。

Flex模块化可创建Flex模块化应用程序是提高Flex框架性能的重要方面,提供更多能力控制下载时间和文件大小,使用modules,你可以根据哪些可被独立载入,哪些可被其他程序使用而分离应用程序代码,

2:如何Flex模块化;

2.1创建Flex模块

基于mxml的模块,在你的工程右键->new->mxmlModule

<?xmlversionxmlversion="1.0"encoding="utf-8"?>  <mx:Modulexmlns:mxmx:Modulexmlns:mx="Http://www.adobe.com/2006/mxml"layout="absolute"width="400"height="300">  </mx:Module>

基于as的模块

package   {   importmx.modules.Module;   publicclassGeneralextendsModule   {  publicfunctionGeneral()  {  super();  }  }  }

2.2加载Flex模块

2.2.1使用ModuleLoader加载;

<mx:ModuleLoaderurlmx:ModuleLoaderurl="ContactList.swf"/>

2.2.2使用ModuleManager加载

PrivatefunctioncreationHandler():void   {   _moduleInfo=   ModuleManager.getModule('ContactList.swf'   );   _moduleInfo.addEventListener(ModuleEvent.READY,   moduleLoadHandler);   _moduleInfo.load();   }   PrivatefunctionmoduleLoadHandler(evt:ModuleEvent):void   {   canvas.addChild(_moduleInfo.factory.create()as   DisplayObject);   }

2.2.3创建弹出Flex模块

Vargeneral:ModuleLoader   general=ModuleLoader(mx.managers.PopUpManager.createPopUp(this,ModuleLoader));   general.url="General.swf";

注意:在创建弹出模块时,有时会产生:无法将mx.managers::PopUpManagerImpl@bba9941转换为mx.managers.IPopUpManager这种错误,这个时候我们需要在主程序里引入

importmx.managers.IPopUpManager;   privatevaripopUp:IPopUpManager

感谢你能够认真阅读完这篇文章,希望小编分享的“为什么要Flex模块化”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网精选频道,更多相关知识等着你来学习!

--结束END--

本文标题: 为什么要Flex模块化

本文链接: https://lsjlt.com/news/289989.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 为什么要Flex模块化
    这篇文章主要介绍了为什么要Flex模块化,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1:为什么要Flex模块化;Flex模块化提供了分离应用程序代码到不同的swf文件上以便...
    99+
    2023-06-17
  • 为什么要使用Flex模块化
    这篇文章将为大家详细讲解有关为什么要使用Flex模块化,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1.为什么要Flex模块化Flex模块化提供了分离应用程序代码到不同的swf文件上以便减少下载时间和文件...
    99+
    2023-06-17
  • css为什么需要模块化
    这篇文章主要讲解了“css为什么需要模块化”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“css为什么需要模块化”吧! css “...
    99+
    2024-04-02
  • 如何实现Flex模块化
    这篇文章主要介绍了如何实现Flex模块化,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。如何Flex模块化2.1创建模块基于mxml的模块,在你的工程右键->new-&g...
    99+
    2023-06-17
  • 为什么要重写Flex组件
    这篇文章主要为大家展示了“为什么要重写Flex组件”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“为什么要重写Flex组件”这篇文章吧。重写Flex组件一、为什么要重写Flex组件在Flex已有F...
    99+
    2023-06-17
  • 关于什么是javascript模块化以及为何使用模块化开发
    模块化是一种软件开发的设计模式,它将一个大型的软件系统划分成多个独立的模块,每个模块都有自己的功能和接口,并且能够与其他模块独立地工作。  先来一段八股文 模块化开发可以带...
    99+
    2023-05-15
    javascript javascript模块化
  • node模块化是什么
    这篇“node模块化是什么”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“node模块化是什么”文章吧。什么是模块化模块化是指...
    99+
    2023-07-05
  • 什么是模块化?深析node模块化的那些事
    在上方的定义中未免有一些晦涩难懂,简单的给大家举个例子:我们小时候玩的小霸王游戏机,当我们玩烦了一款游戏的时候,我们不可能直接更换一个游戏机呀,我们可以通过更换游戏带从而体验各种不同的游戏。这种形式就是模块化,把游戏分化成一个个小模块,当我...
    99+
    2023-05-14
    node 模块化
  • 什么是模块化?聊聊Node模块化的那些事
    在上方的定义中未免有一些晦涩难懂,简单的给大家举个例子:我们小时候玩的小霸王游戏机,当我们玩烦了一款游戏的时候,我们不可能直接更换一个游戏机呀,我们可以通过更换游戏带从而体验各种不同的游戏。这种形式就是模块化,把游戏分化成一个个小模块,当我...
    99+
    2022-11-23
    nodejs node 模块化
  • vue中什么是模块化
    本教程操作环境:windows7系统、vue3版,DELL G3电脑。什么是模块化我们说Vue项目是按照模块进行划分的,那么什么是模块呢?模块化,就相当于我们网站的导航栏,那么每一个导航项就可以看作是如下图片中提到的模块化,就好比是一个大的...
    99+
    2023-05-14
    Vue 模块化
  • JavaScript模块化:模块化的精髓,化繁为简的编程艺术
    模块化是JavaScript中一项强大的编程技术,旨在将大型应用程序分解为更小、可管理的组件,称为模块。这不仅让代码更易于维护,也提高了可复用性和可测试性。 模块的精髓 模块是具有特定功能的独立代码块,可以独立于其他模块存在。它们可以导出...
    99+
    2024-04-02
  • Flex模块化应用程序开发的示例分析
    这篇文章主要介绍了Flex模块化应用程序开发的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Flex模块化应用程序开发如果你没有看过RogerGonzalez的Blo...
    99+
    2023-06-17
  • nodejs模块化有什么作用
    本篇内容主要讲解“nodejs模块化有什么作用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“nodejs模块化有什么作用”吧! no...
    99+
    2024-04-02
  • es6模块化指的是什么
    今天小编给大家分享一下es6模块化指的是什么的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。...
    99+
    2024-04-02
  • python模块化指的是什么
    小编给大家分享一下python模块化指的是什么,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!python可以做什么Python是一种编程语言,内置了许多有效的工具...
    99+
    2023-06-14
  • vue模块化指的是什么
    这篇“vue模块化指的是什么”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“vue模块化指的是什么”文章吧。在vue中,模块化...
    99+
    2023-07-04
  • 什么是前端模块化ESM?
    前端ESM是什么,需要具体代码示例 在前端开发中,ESM是指ECMAScript Modules,即基于ECMAScript规范的模块化开发方式。ESM带来了许多好处,比如更好的代码组...
    99+
    2024-02-25
    前端 关键词 esm
  • Python模块主要分为哪三类
    本篇内容主要讲解“Python模块主要分为哪三类”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Python模块主要分为哪三类”吧!问:说说Python模块主要分哪三类?答:在python中,一个...
    99+
    2023-06-19
  • 为什么要web语义化
    小编给大家分享一下为什么要web语义化,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!为什么要web语义化?  &nbs...
    99+
    2024-04-02
  • JavaScript 模块化葵花宝典:化繁为简
    1. 模块的定义 JavaScript 模块是一个单独的文件或代码块,它包含一组相关的功能、对象或变量。模块的作用是封装代码,防止命名冲突,并促进代码的组织和重用。 2. 模块加载 有两种主要的方法来加载 JavaScript 模块: ...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作