用其他语言实现 Flex [Bindable] 的方法

发布于 2024-09-17 22:25:34 字数 175 浏览 6 评论 0原文

您可能知道,ActionScript 允许您将变量标记为 [Bindable],从而使对该变量的任何更改立即在整个应用程序中生效。相当整洁。

您将如何用您最喜欢的编程语言实现此功能?我的第一个猜测是使用事件或包装类,但我无法想出一个干净的解决方案。我对使用 Python 或 JavaScript 执行此操作特别感兴趣。

As you may know, ActionScript allows you to mark a variable as [Bindable], causing any changes to that variable to have immediate effect all over your application. Pretty neat.

How would you implement this feature in your favourite programming language? My first guess was to use events or wrapper classes, but I couldn't come up with a clean solution to this. I am especially interested in doing this with Python or JavaScript.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

许一世地老天荒 2024-09-24 22:25:34

您可以使用观察者模式

You'd use the Observer Pattern.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文