任何人都可以推荐AS3的AOP框架?ActionScript 3面向方面编程
回答
AOP和AS3相当困难,因为AS3在运行时非常静态。至少密封的类,这是绝大多数...你可以使用ECMA兼容模式或通过代理,所有的代价是速度和一些限制(代理不能在AS3中模拟,所以你实际上需要写代码对这些代理)...
[Bindable] mxmlc支持的元标签将帮助您添加属性访问AOP ...至少有点。它会产生代码发送PropertyChangeEvent,你可以取消,如果需要...
我认为AS3中的AOP只有在编译时才可能(好吧,你可以在构建后后处理ABC,但我不知道这是最简单的方法去)...因此,你需要一个预处理器来为你生成相当多的代码,修改外部swcs等...不是太琐细...
我知道,这听起来有点怪异,但AS2是这么多更好,因为这一切都可以在运行时... here is a good example可以轻松完成......
格尔茨
back2dos
是的,因为AS2更接近其原型性质,就像它的表兄JS一样。 – 2011-04-22 10:38:29
这是一个较老的问题,但here你可以找到Flex/AS3的Aspect开发的新方法。谢谢杰夫!
链接被破坏,我不知道它在哪里,几分钟的挖掘后。 =( – leander 2013-01-17 22:59:30
你仍然可以在这里找到它:http://web.archive.org/web/20111114001529/http://blogs.cynergysystems.com/2011/08/15/aspect-oriented-programming-in-flex和请撤销downvote。 – 2014-02-20 14:31:41
同时检查:http://tv.adobe.com/watch/max-2011-develop/aspectoriented-programming-with-flex/ – 2014-02-20 14:33:31
- 1. 面向方面编程C#
- 2. 面向方面编程StructureMap.DynamicInterception
- 3. 面向ActionScript 3/Flex程序员的面试问题
- 4. 面向方面编程的未来
- 5. 面向方面的编程框架
- 6. 春季面向方面编程
- 7. CakePHP中面向方面的编程
- 8. Java中面向方面的编程
- 9. 面向方面编程Clojure中
- 10. Spring Roo和面向方面的编程
- 11. Android中面向方面编程
- 12. Qt中的面向方面的编程
- 13. 面向方面的编程实例
- 14. 在面向对象编程方面哪种方法更好?
- 15. python面向对象编程方法
- 16. 面向对象编程方法问题
- 17. 面向方面的谷歌应用程序引擎编程(Java)
- 18. 面向方面编程在面向对象的世界突破规则?
- 19. 面向方面编程和企业图书馆记录
- 20. 将面向方面编程应用于Web服务
- 21. 如何在.Net平台上开始面向方面编程?
- 22. 使用LLVM进行面向方面编程
- 23. 面向方面编程(AOP)有什么缺点?
- 24. DBC(按合同设计)和AOP(面向方面编程)
- 25. 将DIY依赖注入与面向方面编程相结合
- 26. 面向方面的编程 - 什么是'cflow'?
- 27. 有没有完整的面向方面的编程语言?
- 28. 关于面向方面编程的帮助和信息
- 29. 面向方面编程中的对称和不对称
- 30. 使用面向方面编程的Rails异常处理
可能的[面向方面的编程库/ ActionScript 3.0的框架?]的可能的副本(http://stackoverflow.com/questions/2817621/aspect-oriented-programming-library-framework-for-actionscript-3) – 2014-02-06 17:17:22