0
我的Flex源文件夾 'src' 中有這些文件:無法解析<地方:聊友>的組件實現
src/
chatters.as
chatters.mxml
main.as
main.mxml
這是 'chatters.mxml' 來源:
<?xml version="1.0" encoding="utf-8"?>
<s:Group xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
width="250" height="200"
contentBackgroundColor="#abcdef">
</s:Group>
這是 'main.mxml' 來源:
<?xml version="1.0" encoding="utf-8"?>
<s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
xmlns:local="*"
applicationComplete="run();">
<local:chatters>
</local:chatters>
</s:WindowedApplication>
所有文件chatters.as,chatters.mxml,main.as,main.mxml都默認包下,並且默認包的XML名稱空間在main.mxml中設置爲xmlns:local =「*」。
但是,在main.mxml中創建「chatters」組件時,我收到錯誤消息:無法解析< local:chatters>到組件實現。
一切都在默認包中,xmlns已經定義,Flash Builder如何讓我看到這樣的錯誤信息?
文件'chatters.as'沒有類定義,只有函數,所以它可能沒有這個衝突,我認爲 – jondinham 2012-08-17 05:43:54
我創建了文件chatters.mxml第一,也許這是神聖的? – jondinham 2012-08-17 05:45:36
是的!你的答案間接解決了問題,tks!不允許在同一文件夾中具有相同名稱的.as和.mxml,否則Flash構建器會感到困惑 – jondinham 2012-08-17 05:48:26