`
firmgoal
  • 浏览: 7373 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

Parsley试用问题总结

阅读更多

1、Application.application为空。用Halo的mx:Application作为应用程序的根,不要用Spark的s:Application。

 

2、Flex中得不到注入的变量。相信大家按文档来,配置应该都没啥问题。要注意一个关键点,Flex视图组件的注入是事件激发的,是异步的,因此在creationComplete事件中,不一定能得到注入的变量,这个时候还没有注入进来。正确的做法是使用[PostConstruct]标注相应方法,这样,注入完毕后,会调用该方法。

 

3、Flex Module注入失败。这个问题我跟踪了两天,很郁闷,最后发现是describeType在主程序里能得到metadata,在Module中得不到metadata。最后在网上找到解决方案,http://www.spicefactory.org/forum/viewtopic.php?p=633&highlight=&sid=cbded52d5a110289f2d095930ee89520,就是文档中提到的-keep-as3-metadata。主程序编译出来的,含有相应的metadata,Module的没有,在编译选项中添加-keep-as3-metadata,就能使Module也有。

 

4、文档中的配置样例,基本上以xml配置为主,特别是localization和log,在FlexConfig中,应该如何,文档中没写。看了下源码,应该如下写:

 <res:ResourceManagerTag id="resourceManager">
  <res:locales>
   <res:LocaleTag language="en" country="US"/>
   <res:LocaleTag language="zh" country="CN"/>
  </res:locales>
 </res:ResourceManagerTag>


 <res:ResourceBundleTag id="login_ui" basename="messages/login_ui" localized="true" ignoreCountry="true"/>


 <logging:LogTargetTag level="{LogEventLevel.ALL}">
  <logging:filters>org.spicefactory.*</logging:filters>
 </logging:LogTargetTag>

注意在xmlns中导入相应包名。

 

分享到:
评论
2 楼 zdyhlp 2010-05-14  
LZ有没有试过Swiz,它是支持Flex4的,快发布1.0版本了
1 楼 lelebear 2010-05-13  
Thank you for the tips!
We are evaluating Flex frameworks to use in our enterprise applications. We did prototype using Mate. I found Parsley also very interesting. Do you think Parsley is a good choice compared with Mate?

相关推荐

    parsley-flash api

    9. **调试和日志记录**:Parsley提供了强大的日志记录功能,有助于开发者在开发过程中追踪问题,定位错误,以及优化性能。 10. **最佳实践**:使用Parsley Flash API,开发者能够遵循最佳实践,如单一职责原则(SRP...

    parsley-2.3.1资源

    2.3.1 版本是Parsley的一次重要更新,修复了先前版本的诸多问题,并引入了一些新功能和改进,以提升整体性能和用户体验。 在这个压缩包中,我们发现了以下关键组成部分: 1. **license.txt**:这是每个开源项目的...

    Parsley.js-

    ### 总结 Parsley.js 是一个强大而灵活的前端验证工具,通过简单易懂的HTML标记和可扩展的验证机制,为Web开发者提供了高效的数据验证解决方案。无论是在简单的个人项目还是大型的企业级应用中,Parsley.js都能为...

    parsley例子parsley例子

    **Parsley框架详解** Parsley是SpringSource公司开发的一个强大的ActionScript 3和Flex应用程序的依赖注入(DI)框架。它为Flex和Flash开发者提供了面向对象编程和设计模式的支持,使得大型项目的管理和维护变得...

    parsley官方资料详解

    接收方可以使用[MessageHandler]等元数据来关注特定消息类型,基于消息类而不是字符串,避免了事件类型常量的全局管理问题。第5章深入探讨了消息系统的细节。 **高级IOC容器特性**包括对象生命周期管理。...

    parsley2.4英文开发手册

    #### 五、总结 **Parsley 2.4 英文开发手册** 为开发者提供了强大的工具和支持,使其能够在 **Flex 和 Flash** 平台上构建高质量、高可扩展性的应用程序。通过对 **IoC 容器**、**依赖注入** 和 **消息传递** 等...

    parsley中文版 绝对真实

    Parsley中文版的出现,使得中文用户能更好地利用这一工具,无论是学习新技术,还是解决工作中的实际问题。免费共享的特性也体现了开源和共享的精神,鼓励用户之间的交流和合作。用户可以通过阅读文档,了解如何安装...

    Parsley.js示例

    Parsley 2.0 is available in early dev mode for testing purpose. You can see it there at the moment: Parsley2 doc Please have a try, and your feeback here would be much appreciated! Thanks

    ParsleyTest Flex框架parsley的使用入门

    **ParsleyTest Flex框架Parsley的使用入门** Parsley是ActionScript 3.0的一个强大依赖注入(DI)和控制反转(IoC)框架,它为Flex和Adobe AIR应用程序提供了灵活的架构支持。这个名为"ParsleyTest"的压缩包文件...

    parsley loc框架 flash flex 通用

    Parsley框架是为了解决ActionScript开发中的复杂性问题而设计的。 压缩包内的文件可能包含以下内容: 1. `license.txt`:通常包含了框架的许可协议,规定了如何使用、分发和修改框架代码的规则。 2. `src`:源代码...

    Flex Cairngorm Parsley Demo 源码

    Flex Cairngorm和Parsley是两种在Adobe Flex框架中广泛使用的MVC(Model-View-Controller)设计模式实现库,它们主要用于构建大型、复杂的富互联网应用程序(RIA)。本源码Demo提供了这两种技术的集成应用实例,帮助...

    parsley2 中文指南

    若你不知道parsley,但您一定听过Cairngorm、Mate、PureMVC、Swiz或SpringAcitonScript,只要听说过其中之一就好了,因为parsley也是他们行列中的一员,是Adobe项目组今年7月份推荐的一个灵活的flex框架!

    Python-Parsley处理HTML为JSON

    在IT行业中,Python是一种广泛应用的编程语言,尤其在数据处理、网络爬虫和Web应用开发等领域。Parsley是一个Python库,...在使用过程中,如果遇到问题,可以参考Parsley的官方文档,或者查找社区资源,获取更多帮助。

    parsley.js验证

    **Parsley.js验证**是一种前端验证库,用于在用户提交表单之前验证输入数据的正确性。这个库提供了一种简洁且灵活的方式来确保用户在交互时提供的信息满足预设的验证规则,从而提高用户体验并减少服务器端的无效请求...

    Parsley Framework 和 Tips for Flex 的 PPT

    《Parsley Framework 和 Flex 开发实用技巧》 在IT行业中,框架的选择和熟练使用对于提升开发效率至关重要...所以,无论是初学者还是经验丰富的开发者,都应仔细研读这份资料,以提升自己的技术水平和解决问题的能力。

    表单验证插件Parsley.js.zip

    Parsleyjs 是一个用来对 Web 表单的输入数据进行验证的 JavaScript 库,无需另写一行 JavaScript 代码。中文版本:https://git.oschina.net/dahouge/Parsley.js 主要特性 基于超棒的用户体验超级方便... 标签:Parsley

    parsley2.3中文文档

    在深入学习Parsley 2.3的过程中,开发者还会了解到更多的高级特性,如上下文(Context)、策略(Strategy)和拦截器(Interceptor)等,以及如何利用这些特性来解决实际开发中的问题。总之,Parsley 2.3为Flex开发者...

    parsley-flex api

    - **错误处理与日志记录**:提供了健全的错误处理框架和日志记录功能,便于调试和问题定位。 3. **应用场景**: - **复杂业务逻辑**:Parsley-Flex API 适用于那些具有复杂业务流程和规则的应用,如企业级管理...

    ActionScript Parsley 3 帮助文档

    Parsley是一个针对Flex和Flash应用程序的应用框架,它基于依赖注入容器和消息传递框架,被设计用于创建高度解耦的架构。在ActionScript开发领域,Parsley是一个著名的IOC(控制反转)框架,它与Spring框架类似,但...

Global site tag (gtag.js) - Google Analytics