Flex: swiz .6.2 未定义方法 loadbeans
我正在尝试在 Flex 中设置 swiz 框架,但似乎无法编译它。我使用 swiz 0.6.2 和 flex 3.0.2。 SWC 位于我的 Flex 项目的 libs 目录中。
我正在关注此处的教程:http://code.google.com/p/swizframework/ wiki/DefiningApplicationComponents
,我的代码如下所示:
Swiz.mxml--
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
layout="absolute" width="100%" height="100%"
preinitialize="onInitialize()">
<mx:Script>
<![CDATA[
import org.swizframework.Swiz;
private function onInitialize() : void {
// load up swiz beans
Swiz.loadBeans( [ Beans ] );
}
]]>
</mx:Script>
<!-- rest of view -->
</mx:Application>
Beans.mxml--
<?xml version="1.0" encoding="utf-8"?>
<BeanLoader xmlns="org.swizframework.util.*" xmlns:mx="http://www.adobe.com/2006/mxml">
<!-- custom channel set -->
<DynamicChannelSet id="myAmfChannel">
<serverPort>8080</serverPort>
<contextRoot>/demo-web</contextRoot>
</DynamicChannelSet>
<!-- user service -->
<mx:RemoteObject id="userService"
destination="userService"
channelSet="{myAmfChannel}"/>
</BeanLoader>
当我尝试编译时,我收到错误未识别的方法 loadBeans 通过静态类型 Class 的引用。有什么想法吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
想通了。这都是旧的 swiz 语法,文档已经过时了。理解正确方法的一个很好的教程在这里:http://www.firemoss.com/index.cfm/2009/10/21/Swiz-in-20-mines-video--byebye-boilerplate 。
figured it out. this is all old swiz syntax and the docs were outdated. a great tutorial for understanding the correct way is here : http://www.firemoss.com/index.cfm/2009/10/21/Swiz-in-20-minutes-video--byebye-boilerplate .