不能在flex应用程序中使用FX声明

时间:2012-03-14 18:52:44

标签: actionscript-3 flash flex flash-builder

因为我真的很新,所以我会尽力解释我的问题。

我在flex中创建了一个rss feed。因为我真的不知道s / mx / fx之间的差异,所以我无法弄清楚问题是什么。怎么样。我的RSS Feed应用程序工作正常。在应用程序的开头我有这个代码

<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" 
               xmlns:s="library://ns.adobe.com/flex/spark" 
               xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600">

如您所见,应用程序以s:application开始。

在此我有声明标签

<fx:Declarations>
        <mx:HTTPService id="RSSFeed" result="RSSFeed_resultHandler(event)" fault="RSSFeed_faultHandler(event)"/>
    </fx:Declarations>

问题是我想在我创建的另一个应用程序上导入此RSS提要应用程序。

多数人从mx:application

开始
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
                layout="vertical"
                verticalAlign="top"
                backgroundColor="black"
                creationComplete="init();" viewSourceURL="srcview/index.html" xmlns:s="library://ns.adobe.com/flex/spark">

现在的问题是,当我想在声明类型中编写HTTP服务时。由于此处没有声明标签,因此无法使用。

我试图用声明类型编写它但得到错误消息

  

此行有多个标记:   -1180:调用可能未定义的方法RSSFeed_faultHandler。   -Line断点:main.mxml [line:11]   -1180:调用可能未定义的方法RSSFeed_resultHandler。

有什么想法吗?

0 个答案:

没有答案