组件内部的函数调用
Posted
技术标签:
【中文标题】组件内部的函数调用【英文标题】:Function Call inside of Component 【发布时间】:2011-04-06 23:35:56 【问题描述】:我想在 a 中调用 App 函数(我已经知道 Component 范围)。
我的意思是:
<mx:Script>
<![CDATA[
public someFunction():void
// bla bla bla
</mx:Script>
还有:
<mx:Component>
<mx:Label text="data.something" click="someFunction()" />
</mx:Component>
我怎么能做这样的事情?首先这可能吗?
【问题讨论】:
【参考方案1】:这是在同一个 MXML 文件中吗?如果是这样,这应该就像你展示的那样工作。如果没有,您必须将包含脚本的那个导入到正在执行调用的文件中。通常,您在导入脚本时将单独的脚本代码放入 ActionScript 文件而不是 MXML 文件。希望对您有所帮助。
【讨论】:
谢谢 :] 我在组件内部使用了一个以上是关于组件内部的函数调用的主要内容,如果未能解决你的问题,请参考以下文章
错误 无效的挂钩调用。 Hooks 只能在函数组件的主体内部调用