Actionscript 3 将用户输入分配给变量,然后跨组件共享该变量的方法

Actionscript 3 将用户输入分配给变量,然后跨组件共享该变量的方法,actionscript-3,apache-flex,components,mxml,Actionscript 3,Apache Flex,Components,Mxml,我目前有以下功能来获取用户输入: <s:TextInput id="searchInput" x="86" y="120" text="" change="onChange(event)" /> 我在这个组件中使用它,但我想在另一个组件中也使用它(因此我可以在不同的屏幕上使用相同的变量) 您可以创建一个对象作为视图的模型,并将搜索输入绑定到模型上的关键字字段(使用双重绑定)。您应该拥有一个视图,该视图知道您要在其上使用的另一个“屏幕”侦听该更改事件,然后通过依赖项注入提

我目前有以下功能来获取用户输入:

    <s:TextInput id="searchInput" x="86" y="120" text="" change="onChange(event)" />


我在这个组件中使用它,但我想在另一个组件中也使用它(因此我可以在不同的屏幕上使用相同的变量)

您可以创建一个对象作为视图的模型,并将搜索输入绑定到模型上的关键字字段(使用双重绑定)。

您应该拥有一个视图,该视图知道您要在其上使用的另一个“屏幕”侦听该更改事件,然后通过依赖项注入提供值。