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

Posted

技术标签:

【中文标题】一种将用户输入分配给变量然后跨组件共享该变量的方法【英文标题】:A way to assign user input to a variable and then share that variable across components 【发布时间】:2014-03-20 07:24:47 【问题描述】:

我目前有这个来获取用户输入:

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

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

【问题讨论】:

您应该有一个 View 知道您想在侦听该更改事件时使用它的另一个“屏幕”,然后通过依赖注入提供值。 【参考方案1】:

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

【讨论】:

以上是关于一种将用户输入分配给变量然后跨组件共享该变量的方法的主要内容,如果未能解决你的问题,请参考以下文章

python中各模块变量共享的问题。

angular父子组件之间的传值

React - 如何将变量分配给另一个组件类中的输入值? [复制]

释放返回变量内存的正确方法

在 Apache Spark 中跨执行程序共享数据

跨多个页面设置javascript全局变量[重复]